import type { $ZodFunction, $ZodTypes } from "zod/v4/core"; export type StandardFnSchema = { name: string; define: T; implement: Parameters[0]; skipValidate?: boolean | undefined; meta?: Record; }; export type GenericFnSchema = { name: string; genericLimit: (t: $ZodTypes) => t is DataType; define: (t: DataType) => Fn; implement: Parameters[0]; skipValidate?: boolean; meta?: Record; }; export type FnSchema = StandardFnSchema | GenericFnSchema; //# sourceMappingURL=types.d.ts.map