import BaseComponent from "../Counter/BaseComponent";
declare class ToastElement extends BaseComponent {
    private props;
    private timerId;
    private progressIntervalId;
    private positions;
    constructor();
    static get observedAttributes(): string[];
    applyPositionStyles(): void;
    addCloseIconToToast(): void;
    addProgressBar(duration: number): void;
    addAutoCloseEvent(): void;
    attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
    disconnectedCallback(): void;
    private dismissToast;
    private toggleView;
}
export default ToastElement;
