import { LitElement } from 'lit';
import '../../components/badge/badge.js';
export interface IntegrationFleetButtonReadout {
    label: string;
    value: string;
    unit: string;
}
export declare class ObcIntegrationFleetButton extends LitElement {
    selected: boolean;
    fleetName: string;
    status: string;
    readouts: IntegrationFleetButtonReadout[];
    alertTopic: string;
    alerts: {
        alarm: number;
        warning: number;
        caution: number;
    };
    render(): import('lit-html').TemplateResult<1>;
    renderAlertCount(): import('lit-html').TemplateResult<1>[];
    static styles: import('lit').CSSResult;
}
declare global {
    interface HTMLElementTagNameMap {
        'obc-integration-fleet-button': ObcIntegrationFleetButton;
    }
}
//# sourceMappingURL=integration-fleet-button.d.ts.map