import { CombinedStandardProps, Schema } from "../core/types.cjs"; import { BaseSchema } from "../core/base.cjs"; //#region src/schemas/tuple.d.ts declare class TupleSchema extends BaseSchema { private readonly items; private readonly rest?; constructor(items: Schema[], rest?: Schema); /** * Allow additional trailing items of a given schema. * @param {Schema} restSchema Schema for trailing items. * @returns {TupleSchema} Tuple with rest items allowed. */ rest_(restSchema: Schema): TupleSchema; get ["~standard"](): CombinedStandardProps; } //#endregion export { TupleSchema }; //# sourceMappingURL=tuple.d.cts.map