import { LitElement } from 'lit';
import '../../icons/icon-alert-off-filled.js';
import '../../icons/icon-auto.js';
import '../../icons/icon-duty.js';
import '../../icons/icon-command-locked-f.js';
export declare enum ObcAutomationBadgeMode {
    Flat = "flat",
    Regular = "regular",
    Enhanced = "enhanced"
}
export declare enum ObcAutomationBadgeType {
    Auto = "auto",
    CommandLocked = "command-locked",
    Duty = "duty",
    AlertOff = "alert-off"
}
export declare class ObcAutomationBadge extends LitElement {
    mode: ObcAutomationBadgeMode;
    type?: ObcAutomationBadgeType;
    private getIcon;
    render(): import('lit-html').TemplateResult<1>;
    static styles: import('lit').CSSResult;
}
declare global {
    interface HTMLElementTagNameMap {
        'obc-automation-badge': ObcAutomationBadge;
    }
}
//# sourceMappingURL=automation-badge.d.ts.map