···332332 */
333333 pipes: PipesUtils & {
334334 /**
335335- * The current builder state being processed by this resolver.
335335+ * The current pipe.
336336 *
337337- * In Valibot, this represents the current list of call expressions ("pipes")
337337+ * In Valibot, this represents a list of call expressions ("pipes")
338338 * being assembled to form a schema definition.
339339 *
340340- * Each pipe can be extended, modified, or replaced to customize how the
341341- * resulting schema is constructed.
340340+ * Each pipe can be extended, modified, or replaced to customize
341341+ * the resulting schema.
342342 */
343343 current: Pipes;
344344 };
345345+ /**
346346+ * The plugin instance.
347347+ */
345348 plugin: ValibotPlugin['Instance'];
346349 /**
347347- * Provides access to commonly used symbols within the Valibot plugin.
350350+ * Provides access to commonly used symbols within the plugin.
348351 */
349352 symbols: {
350353 v: Symbol;
···416419export interface ValidatorResolverContext extends BaseResolverContext {
417420 operation: IR.Operation;
418421 /**
419419- * Provides access to commonly used symbols within the Valibot plugin.
422422+ * Provides access to commonly used symbols within the plugin.
420423 */
421424 symbols: BaseResolverContext['symbols'] & {
422425 schema: Symbol;
···424427}
425428426429type ValidatorResolver = (
427427- args: ValidatorResolverContext,
430430+ ctx: ValidatorResolverContext,
428431) => PipeResult | null | undefined;
429432430433type Resolvers = Plugin.Resolvers<{
···435438 *
436439 * Returning `undefined` will execute the default resolver logic.
437440 */
438438- number?: (args: NumberResolverContext) => PipeResult | undefined;
441441+ number?: (ctx: NumberResolverContext) => PipeResult | undefined;
439442 /**
440443 * Resolver for object schemas.
441444 *