import { HTMLAttributes, ReactNode, Ref } from 'react';
export interface IPktModal extends Omit<HTMLAttributes<HTMLDialogElement>, 'onClose' | 'open'> {
    open?: boolean;
    headingText?: string;
    hideCloseButton?: boolean;
    closeOnBackdropClick?: boolean;
    size?: 'small' | 'medium' | 'large' | 'fit-content';
    removePadding?: boolean;
    closeButtonSkin?: 'blue' | 'yellow-filled';
    variant?: 'dialog' | 'drawer';
    drawerPosition?: 'left' | 'right';
    transparentBackdrop?: boolean;
    onClose?: () => void;
    children?: ReactNode;
    ref?: Ref<HTMLDialogElement>;
}
export declare const PktModal: import('react').ForwardRefExoticComponent<Omit<IPktModal, "ref"> & import('react').RefAttributes<HTMLDialogElement>>;
