import { PharosElement } from '../base/pharos-element'; import type { TemplateResult, CSSResultArray } from 'lit'; import { PharosToast } from './pharos-toast'; declare const PharosToaster_base: typeof PharosElement; /** * Pharos toaster component. * * @tag pharos-toaster * * @listens pharos-toast-open - Use this to create new toasts * @listens pharos-toast-update - Use this to update an existing toast * @listens pharos-toast-close - Use this to close an existing toast */ export declare class PharosToaster extends PharosToaster_base { static elementDefinitions: { 'pharos-toast': typeof PharosToast; }; private _toasts; private returnElements; constructor(); static get styles(): CSSResultArray; connectedCallback(): void; disconnectedCallback(): void; private _getToastID; private _openToast; private _updateToast; private _focusOnReturnElements; private _closeToast; private _renderToast; protected render(): TemplateResult; } export {}; //# sourceMappingURL=pharos-toaster.d.ts.map