import { OverridesStyleRules } from '@mui/material/styles/overrides';
import { VariantColor } from '../../utils/types';
import { MODAL_DIALOG_KEY_COMPONENT } from './constants';
import { Theme } from '@mui/material';
import { ModalDialogSlots } from './slots';
export type ModalDialogType = keyof typeof ModalDialogSlots;
export interface DialogProperties {
    initialWidth: number;
    initialHeight: number;
    maxWidth?: number;
    maxHeight?: number;
}
export interface VariantProps {
    variant?: VariantColor;
}
export type ModalDialogStyles = OverridesStyleRules<ModalDialogType, typeof MODAL_DIALOG_KEY_COMPONENT, Theme>;
//# sourceMappingURL=types.d.ts.map