import { HTMLTemplateResult, LitElement } from 'lit';
export declare enum CommandStatus {
    InCommand = "in-command",
    NoCommand = "no-command",
    PartialCommand = "partial-command",
    SharedCommand = "shared-command",
    CommandAvailable = "command-available",
    Blocked = "blocked"
}
export declare class ObcBadgeCommand extends LitElement {
    status: CommandStatus;
    large: boolean;
    get iconLarge(): HTMLTemplateResult;
    get iconSmall(): HTMLTemplateResult;
    render(): import('lit-html').TemplateResult<1>;
    static styles: import('lit').CSSResult;
}
declare global {
    interface HTMLElementTagNameMap {
        'obc-badge-command': ObcBadgeCommand;
    }
}
//# sourceMappingURL=badge-command.d.ts.map