import React from 'react'; import { Style } from 'inlines'; type DialogProps = { title?: string; description?: string; children?: React.ReactNode | (() => React.ReactNode); open?: boolean; onClose?: () => void; onOpen?: () => void; style?: Style; }; declare const Dialog: { ({ title, description, children, open, onClose, onOpen, style, }: DialogProps): import("react/jsx-runtime").JSX.Element; Trigger: ({ children, }: { children?: React.ReactNode; }) => React.ReactNode; Content: ({ children, style, }: { children?: React.ReactNode; style?: Style; }) => React.ReactNode; Close: () => void; _isOverlayComponent: boolean; }; export { Dialog };