import { JSX } from 'react'; export interface CardDialogProps { /** * Card title */ title: string; /** * Card subtible */ subtitle?: string; /** * This text is displayed in the card header on the right */ rightContent?: React.ReactNode; /** * Card icon */ icon?: JSX.Element; /** * When defined, this will show a close button on the right */ onClose?: () => void; /** * The content of the card dialog. **/ children?: React.ReactNode; /** * Card footer */ footer?: React.ReactNode; } export declare const CardDialog: import('../atoms/SkeletonTemplate').SkeletonTemplateComponent<{ title: string; subtitle?: string /** * This text is displayed in the card header on the right */ | undefined; rightContent?: import('react').ReactNode; icon?: JSX.Element /** * When defined, this will show a close button on the right */ | undefined; onClose?: (() => void) | undefined; children?: import('react').ReactNode; footer?: import('react').ReactNode; delayMs?: number | undefined; isLoading?: boolean | undefined; }>;