import React, { HTMLAttributes } from 'react'; import { BoxSpace } from '../silke-box'; import { SilkeButtonSetProps } from '../silke-button'; export type SilkeModalProps = { title?: React.ReactNode; children?: React.ReactNode; hide?: boolean; pad?: BoxSpace; size?: 'small' | 'default' | 'large'; rounded?: boolean | 'tiny' | 'small' | 'medium' | 'full'; onBack?: () => void; onClose?: () => void; hideCloseButton?: boolean; contextId?: string; logo?: boolean; gap?: BoxSpace; }; export declare function SilkeModal({ title, children, pad, rounded, onBack, onClose, hideCloseButton, contextId, logo, gap, size, ...rest }: SilkeModalProps): import("react/jsx-runtime").JSX.Element; export declare function SilkeModalContent({ className, children, ...rest }: HTMLAttributes): import("react/jsx-runtime").JSX.Element; export declare function SilkeModalActions({ children, ...rest }: Omit): import("react/jsx-runtime").JSX.Element;