import type { FormPath as _FormPath } from "sveltekit-superforms"; import type { FieldProps } from "./types.js"; declare class __sveltets_Render, U extends _FormPath> { props(): FieldProps; events(): {}; slots(): {}; bindings(): ""; exports(): {}; } interface $$IsomorphicComponent { new , U extends _FormPath>(options: import('svelte').ComponentConstructorOptions['props']>>): import('svelte').SvelteComponent['props']>, ReturnType<__sveltets_Render['events']>, ReturnType<__sveltets_Render['slots']>> & { $$bindings?: ReturnType<__sveltets_Render['bindings']>; } & ReturnType<__sveltets_Render['exports']>; , U extends _FormPath>(internal: unknown, props: ReturnType<__sveltets_Render['props']> & {}): ReturnType<__sveltets_Render['exports']>; z_$$bindings?: ReturnType<__sveltets_Render['bindings']>; } /** * ## Field * A component that provides the necessary context for a form field. * * - [Field Documentation](https://formsnap.dev/docs/components/field) * * ### Snippet Props * - `value` - The value of the field. * - `errors` - The errors of the field. * - `tainted` - The tainted state of the field. * - `constraints` - The constraints of the field. * * @param {SuperForm} form - The form object. * @param {FormPath} name - The name of the field. */ declare const Field: $$IsomorphicComponent; type Field, U extends _FormPath> = InstanceType>; export default Field;