import { ObcAbstractAutomationButtonSquared } from '../automation-button/abstract-automation-button-squared.js';
import '../../icons/icon-diodes-01-on.js';
import '../../icons/icon-diodes-01-off.js';
import '../../icons/icon-diodes-02-on.js';
import '../../icons/icon-diodes-02-off.js';
import '../../icons/icon-diodes-03-on.js';
import '../../icons/icon-diodes-03-off.js';
import '../../icons/icon-diodes-04-on.js';
import '../../icons/icon-diodes-04-off.js';
import '../../icons/icon-diodes-05-on.js';
import '../../icons/icon-diodes-05-off.js';
import '../../icons/icon-diodes-06-on.js';
import '../../icons/icon-diodes-06-off.js';
export declare enum DiodesAlternativeIcon {
    diodes01 = "diodes01",
    diodes02 = "diodes02",
    diodes03 = "diodes03",
    diodes04 = "diodes04",
    diodes05 = "diodes05",
    diodes06 = "diodes06"
}
export declare class ObcDiodes extends ObcAbstractAutomationButtonSquared {
    alternativeIcon: DiodesAlternativeIcon;
    get icon(): import('lit-html').TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'obc-diodes': ObcDiodes;
    }
}
//# sourceMappingURL=diodes.d.ts.map