interface DialogLiteOptions {
    closingButton?: boolean;
    closingBackdrop?: boolean;
}
interface OpenOptions {
    stylingClass?: string;
}
declare class DialogLite {
    private dialogEl;
    private dialogCloseEl;
    private dialogBackdropEl;
    private mainContentEl;
    private currentClass;
    private previouslyFocusedElement;
    private lastActionTime;
    private isOpen;
    private readonly isCloseButtonEnabled;
    private readonly isCloseOnBackdropClickEnabled;
    constructor({ closingButton, closingBackdrop }?: DialogLiteOptions);
    private getElements;
    init(): void;
    open({ stylingClass }?: OpenOptions): void;
    close(): void;
    private updateClassList;
    private isDebounced;
}
export default DialogLite;
