import { i as ComponentResolver } from "../renderer-ab9E52Bp.mjs"; //#region src/themes/shadcn.d.ts /** * Component resolver mapping schema field types to shadcn/ui components. * * Pass to `SchemaProvider` to render every `` / * `` in the subtree with shadcn/ui inputs, selects, and * cards. Returns only the keys this theme overrides — the runtime * `mergeResolvers` call inside `` / `` * fills unset keys from `headlessResolver`, so variants like literal, * union, discriminatedUnion, record, file, and unknown still render via * the headless fallback. * * Requires `shadcn/ui` components installed in the consuming project. * * @group Themes * @example * ```tsx * import { SchemaProvider } from "schema-components/react/SchemaComponent"; * import { shadcnResolver } from "schema-components/themes/shadcn"; * * * * * ``` */ declare const shadcnResolver: ComponentResolver; //#endregion export { shadcnResolver };