import BaseComponent from "../Counter/BaseComponent";
declare class Toaster extends BaseComponent {
    private props;
    private closeIcon;
    private progressBar;
    private timerId;
    private progressIntervalId;
    private positions;
    private currentVariant;
    private variantStyles;
    constructor();
    connectedCallback(): void;
    applyPositionStyles(data: typeof this.props): void;
    addCloseIconToToast(data: typeof this.props): void;
    private addProgressBar;
    addAutoCloseEvent(): void;
    private startAutoClose;
    disconnectedCallback(): void;
    private renderToast;
    private dismissToast;
    private toggleView;
    showToast(data: Partial<typeof this.props>, variant?: string): void;
}
export default Toaster;
