import { ObcAbstractAutomationButtonSquared } from '../automation-button/abstract-automation-button-squared.js';
import '../../icons/icon-converter-dcdc-on.js';
import '../../icons/icon-converter-dcdc-off.js';
import '../../icons/icon-converter-dcac-on.js';
import '../../icons/icon-converter-dcac-off.js';
import '../../icons/icon-converter-acdc-on.js';
import '../../icons/icon-converter-acdc-off.js';
import '../../icons/icon-converter-filter-1-on.js';
import '../../icons/icon-converter-filter-1-off.js';
export declare enum ConverterAlternativeIcon {
    converterDcdc = "converterDcdc",
    converterDcac = "converterDcac",
    converterAcdc = "converterAcdc",
    converterFilter1 = "converterFilter1"
}
export declare class ObcConverter extends ObcAbstractAutomationButtonSquared {
    alternativeIcon: ConverterAlternativeIcon;
    get icon(): import('lit-html').TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'obc-converter': ObcConverter;
    }
}
//# sourceMappingURL=converter.d.ts.map