Interface: OperationSchema<Op>
Defined in: core/dist/plugin.d.ts:17
Runtime validator for one operation. Structural so any zod-like schema works.
Type Parameters
Op
Op
Methods
parse()
parse(
value):Op
Defined in: core/dist/plugin.d.ts:19
Returns the parsed value or throws.
Parameters
value
unknown
Returns
Op
safeParse()?
optionalsafeParse(value): {data:Op;success:true; } | {error:unknown;success:false; }
Defined in: core/dist/plugin.d.ts:21
Optional non-throwing variant used for aggregated error reporting.
Parameters
value
unknown
Returns
{ data: Op; success: true; } | { error: unknown; success: false; }