import { i as Pipe, f as PipeInput, g as PipeOutput } from '../errors-B5taetnA.js'; import '@standard-schema/spec'; import '../utils/types.js'; declare const array: >(branch: T, err?: string) => Pipe[], PipeOutput[]>; declare const tuple: >>(branches: readonly [...T], err?: string) => Pipe<{ [K in keyof T]: PipeInput; }, { [K_1 in keyof T]: PipeOutput; }>; declare const asSet: (keyFn?: (i: T) => PropertyKey) => Pipe; export { array, asSet, tuple };