declare const _default: {
    parts: string[];
    baseStyle: (props: Record<string, any>) => {
        overlay: {
            bg: string;
            zIndex: string;
        };
        dialogContainer: {
            display: string;
            zIndex: string;
            justifyContent: string;
        };
        dialog: any;
        header: {
            px: number;
            py: number;
            fontSize: string;
            fontWeight: string;
        };
        closeButton: {
            position: string;
            top: number;
            insetEnd: number;
        };
        body: {
            px: number;
            py: number;
            flex: number;
            overflow: string;
            "::-webkit-scrollbar": {
                width: string;
            };
            "::-webkit-scrollbar-thumb": {
                background: string;
            };
            "::-webkit-scrollbar-track": {
                background: string;
            };
        };
        footer: {
            px: number;
            py: number;
            display: string;
        };
    };
    sizes: {
        xs: {
            dialog: {
                maxW: string;
                h: string;
            };
        } | {
            dialog: {
                maxW: string;
                h?: undefined;
            };
        };
        sm: {
            dialog: {
                maxW: string;
                h: string;
            };
        } | {
            dialog: {
                maxW: string;
                h?: undefined;
            };
        };
        md: {
            dialog: {
                maxW: string;
                h: string;
            };
        } | {
            dialog: {
                maxW: string;
                h?: undefined;
            };
        };
        lg: {
            dialog: {
                maxW: string;
                h: string;
            };
        } | {
            dialog: {
                maxW: string;
                h?: undefined;
            };
        };
        xl: {
            dialog: {
                maxW: string;
                h: string;
            };
        } | {
            dialog: {
                maxW: string;
                h?: undefined;
            };
        };
        full: {
            dialog: {
                maxW: string;
                h: string;
            };
        } | {
            dialog: {
                maxW: string;
                h?: undefined;
            };
        };
    };
    defaultProps: {
        size: string;
    };
};
export default _default;
