import { SquiggleSerializationVisitor } from "../serialization/squiggle.js"; import { Value } from "../value/index.js"; import { InputType } from "../value/VInput.js"; import { SerializedType } from "./serialize.js"; import { Type } from "./Type.js"; export declare class TTuple extends Type { types: Type[]; constructor(types: Type[]); check(v: Value): boolean; serialize(visit: SquiggleSerializationVisitor): SerializedType; toString(): string; defaultFormInputCode(): string; defaultFormInputType(): InputType; } export declare function tTuple(...types: Type[]): TTuple; //# sourceMappingURL=TTuple.d.ts.map