import type { z } from 'zod'; import type { RefContextSlotDefinition } from '#src/references/ref-context-slot.js'; import type { DefinitionSchemaCreator, DefinitionSchemaCreatorWithSlots } from '#src/schema/index.js'; /** * Hook to get a Zod schema from a definition schema creator. * Automatically handles schemas with slots by providing placeholder slots. */ export declare function useDefinitionSchema(schemaCreator: DefinitionSchemaCreator): T; export declare function useDefinitionSchema(schemaCreator: DefinitionSchemaCreatorWithSlots): T; //# sourceMappingURL=use-definition-schema.d.ts.map