import { LitElement } from 'lit'; import type { StaticValue } from 'lit-html/static.js'; import { SDS_VARIANTS, SDS_SIZES } from '../types'; type ColorPalette = 'info' | 'success' | 'attention' | 'danger'; type Variants = Extract; type AlertSize = Extract; export interface SDSAlertProps { variant?: Variants; size?: AlertSize; 'removable-label'?: string; } declare const SDSAlertComponent_base: import("../mixins/types").Constructable & typeof LitElement; export declare class SDSAlertComponent extends SDSAlertComponent_base { static styles: import("lit").CSSResult[]; variant: Variants; size: AlertSize; removableLabel?: string; palette: ColorPalette; protected iconTag: StaticValue; protected buttonTag: StaticValue; private readonly _remove; private readonly _renderIcon; private readonly _renderRemoveButton; render(): import("lit-html").TemplateResult<1>; } export {}; //# sourceMappingURL=sds-alert.component.d.ts.map