import BaseComponent from "../Counter/BaseComponent";
declare class PopupModal extends BaseComponent {
    private isOpen;
    private name;
    private modalType;
    private position;
    private size;
    private isCssMounted;
    private backdrop;
    private timeoutId;
    private closeImage;
    private toastDuration;
    private backDropClose;
    private animationType;
    constructor();
    static get observedAttributes(): string[];
    addBackdrop(): void;
    removeBackdrop(): void;
    createCloseButton(): HTMLButtonElement;
    attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
    setModalCSS(value: any): void;
    getModalCss(type: string, position: string, size: string): void;
    autoDismiss(): void;
    disconnectedCallback(): void;
}
export default PopupModal;
