import { Base, Type } from "igniteui-angular-core";
import { VariantType } from "./VariantType";
import { BinaryReader } from "igniteui-angular-core";
import { Encoding } from "igniteui-angular-core";
import { BinaryWriter } from "igniteui-angular-core";
/**
 * @hidden
 */
export declare class VariantUtilities extends Base {
    static $t: Type;
    static a(a: any): VariantType;
    private static d;
    static b(a: BinaryReader, b: Encoding): any;
    static c(a: BinaryReader, b: VariantType, c: Encoding): any;
    private static e;
    static f(a: BinaryWriter, b: Encoding, c: any): void;
    static g(a: BinaryWriter, b: Encoding, c: any, d: boolean): void;
    static h(a: BinaryWriter, b: VariantType, c: Encoding, d: any, e: boolean): void;
}
