import And from '../nodes/and'; import type { Infer, Schema } from '../types'; declare function and(options: [S0]): And>; declare function and(options: [S0, S1]): And & Infer>; declare function and(options: [S0, S1, S2]): And & Infer & Infer>; declare function and(options: [S0, S1, S2, S3]): And & Infer & Infer & Infer>; declare function and(options: [S0, S1, S2, S3, S4]): And & Infer & Infer & Infer & Infer>; declare function and(options: [S0, S1, S2, S3, S4, S5]): And & Infer & Infer & Infer & Infer & Infer>; declare function and(options: [S0, S1, S2, S3, S4, S5, S6]): And & Infer & Infer & Infer & Infer & Infer & Infer>; declare function and(options: [S0, S1, S2, S3, S4, S5, S6, S7]): And & Infer & Infer & Infer & Infer & Infer & Infer & Infer>; declare function and(options: [S0, S1, S2, S3, S4, S5, S6, S7, S8]): And & Infer & Infer & Infer & Infer & Infer & Infer & Infer & Infer>; declare function and(options: [S0, S1, S2, S3, S4, S5, S6, S7, S8, S9]): And & Infer & Infer & Infer & Infer & Infer & Infer & Infer & Infer & Infer>; export default and;