import { Base, Type } from "igniteui-webcomponents-core";
import { DomWrapper, DomRenderer, NormalizedEvent } from "igniteui-webcomponents-core";
import { ButtonDisplayStyle } from "igniteui-webcomponents-inputs";
import { ControlDisplayDensity } from "igniteui-webcomponents-core";
import { BaseControlTheme } from "igniteui-webcomponents-core";
import { Size } from "igniteui-webcomponents-core";
import { Button } from "igniteui-webcomponents-inputs";
import { Icon } from "igniteui-webcomponents-inputs";
import { ModifierKeys } from "igniteui-webcomponents-core";
import { FontInfo } from "igniteui-webcomponents-core";
/**
 * @hidden
 */
export declare class MultiColumnComboBoxUtilities extends Base {
    static $t: Type;
    private static b;
    static a(a: DomRenderer, b: string, c: ButtonDisplayStyle, d: ControlDisplayDensity, e: BaseControlTheme, f: Size, g: Button, h: Icon): {
        ret: DomWrapper;
        p6: Button;
        p7: Icon;
    };
    static d(a: NormalizedEvent): ModifierKeys;
    static c(a: DomWrapper, b: boolean, c?: string): void;
    static e(a: DomRenderer, b: string, c: FontInfo): Size;
}
