import { ValueType, Type } from "./type";
/**
 * @hidden
 */
export declare class ValueTuple$3<T1, T2, T3> extends ValueType {
    static $t: Type;
    protected $t1: Type;
    protected $t2: Type;
    protected $t3: Type;
    constructor($t1: Type, $t2: Type, $t3: Type, a: number, b: T1, c: T2, d: T3);
    constructor($t1: Type, $t2: Type, $t3: Type);
    constructor($t1: Type, $t2: Type, $t3: Type, a: number, ..._rest: any[]);
    a: T1;
    b: T2;
    c: T3;
}
