UNPKG

@wix/design-system

Version:

@wix/design-system

31 lines 1.74 kB
import React from 'react'; import { BaseModalLayoutProps } from './BaseModalLayout.types'; declare const BaseModalLayout: { ({ dataHook, className, children, style, onCloseButtonClick, onHelpButtonClick, closeButtonProps, helpButtonProps, skin, ...restProps }: BaseModalLayoutProps): React.JSX.Element; /** Private component to be used by all public modals. Represents the common internals of all modals */ Header: { ({ dataHook, className, showHeaderDivider, titleSize, titleTag, }: import("./LayoutBlocks/Header/Header.types").HeaderProps): React.JSX.Element | null; Title({ titleSize, titleTag, children, }: { titleSize?: import("./LayoutBlocks/Header/ModalHeading").ModalHeadingProps["size"]; titleTag?: import("./LayoutBlocks/Header/ModalHeading").ModalHeadingProps["as"]; children?: React.ReactNode; }): React.JSX.Element; displayName: string; }; Content: { ({ dataHook, className, children, hideTopScrollDivider, hideBottomScrollDivider, overflowY, scrollProps, }: import("./LayoutBlocks").ContentProps): React.JSX.Element | null; displayName: string; }; Footer: { ({ dataHook, className, showFooterDivider, }: import("./LayoutBlocks").FooterProps): React.JSX.Element | null; displayName: string; }; Footnote: { ({ dataHook, className, children, skin, }: import("./LayoutBlocks").FootnoteProps): React.JSX.Element | null; displayName: string; }; Illustration: ({ dataHook, className, children, }?: import("./LayoutBlocks").IllustrationProps) => React.JSX.Element | null; displayName: string; }; export default BaseModalLayout; //# sourceMappingURL=BaseModalLayout.d.ts.map