export declare class BiAlert { private inheritedAttributes; /** * The host element */ el: HTMLBiAlertElement; /** * The type of alert */ variant: 'info' | 'warning'; /** * Whether the alert is non-dismissible. * When not set to true, a close button will be shown. * @default false */ nonDismissible: boolean; /** * The unique id of the alert. This not is necessary when `nonDismissible` is true. * When a dismissible alert is closed, the `uniqueId` is stored in the user's LocalStorage, * hiding all alerts with the same `uniqueId`. */ uniqueId: string; /** * The aria-label for the close button */ closeAriaLabel: string; hidden: boolean; private handleClose; componentWillLoad(): void; componentDidLoad(): void; render(): any; }