import { Base, Type } from "./type";
import { INativeUIElementFactory } from "./INativeUIElementFactory";
import { NativeUIComponentBuiltInType } from "./NativeUIComponentBuiltInType";
/**
 * @hidden
 */
export declare class NativeUIInputsFactory extends Base implements INativeUIElementFactory {
    static $t: Type;
    private static a;
    static get b(): NativeUIInputsFactory;
    static m(): void;
    supportsComponent(a: NativeUIComponentBuiltInType): boolean;
    createComponentSync(a: any, b: NativeUIComponentBuiltInType, c: (arg1: any) => void): void;
    createComponent(a: any, b: NativeUIComponentBuiltInType, c: (arg1: any) => void): void;
    private h;
    private c;
    private e;
    private l;
    private g;
    private k;
    private j;
    private d;
    private i;
    private f;
}
