UNPKG

@patreon/studio

Version:

Patreon Studio Design System

33 lines (32 loc) 1.36 kB
import type { TransitionPhase } from '../../hooks/useMountTransition'; import type { DialogProps } from './types'; export declare const Root: import("styled-components").StyledComponent<"div", any, { id: string; $isOpen: DialogProps['isOpen']; $viewportHeight: number; $transitionPhase: TransitionPhase; $scrollable: DialogProps['scrollable']; $flow: DialogProps['flow']; }, never>; export declare const Wrapper: import("styled-components").StyledComponent<"div", any, { $scrollable: DialogProps['scrollable']; $flow: DialogProps['flow']; }, never>; export declare const Container: import("styled-components").StyledComponent<"div", any, { $isOpen: DialogProps['isOpen']; $transitionPhase: TransitionPhase; $size: DialogProps['size']; $scrollable: DialogProps['scrollable']; $flow: DialogProps['flow']; }, never>; export declare const Body: import("styled-components").StyledComponent<"div", any, { $scrollable: DialogProps['scrollable']; }, never>; export declare const BodyArea: import("styled-components").StyledComponent<"div", any, { $padding: DialogProps['padding']; }, never>; /** * The Content component can be used to create custom Dialog * treatments in conjunction with `padding="none"` */ export declare const Content: import("styled-components").StyledComponent<"div", any, {}, never>;