import Service from '@ember/service';
import type { EuiButtonIconSignature } from '../components/eui-button-icon';
export interface EuiConfig {
    'euiIcon.useSvg'?: boolean;
    euiIconUseSvg?: boolean;
    'euiButtonIcon.size'?: EuiButtonIconSignature['Args']['iconSize'];
    euiComboBoxOptionsHeight?: number;
}
export default class EuiConfigService extends Service {
    private _config;
    getConfig<T extends keyof EuiConfig>(key: T): EuiConfig[T] | undefined;
    updateConfig(config: Partial<EuiConfig>): void;
    setConfig(config: EuiConfig): void;
}
//# sourceMappingURL=eui-config.d.ts.map