import { FC, PropsWithChildren } from 'react';
import { ModalProps } from '@chakra-ui/react';
type ActionButton = {
    action: () => void;
    label: string;
};
export interface Props extends Pick<ModalProps, 'isOpen' | 'onClose' | 'motionPreset'> {
    title?: string;
    primaryActionButton?: ActionButton;
    secondaryActionButton?: ActionButton;
    variant?: 'fullScreen' | 'base' | 'topScroll';
    size?: 'md' | 'lg' | 'full' | 'auth0';
    disableBodyPadding?: boolean;
    overlayColor?: 'default' | 'gray';
}
declare const Modal: FC<PropsWithChildren<Props>>;
export default Modal;
//# sourceMappingURL=index.d.ts.map