import type { FormAction, FieldState } from './form.types.js'; declare function $$render>(): { props: { /** * The name of the field in the form data */ name: keyof T & string; /** * Optional class name for the field wrapper */ class?: string; /** * Children components (label, control, message, etc.) */ children?: import("svelte").Snippet<[{ field: FieldState; send: (action: FormAction) => void; }]>; }; exports: {}; bindings: ""; slots: {}; events: {}; }; declare class __sveltets_Render> { props(): ReturnType>['props']; events(): ReturnType>['events']; slots(): ReturnType>['slots']; bindings(): ""; exports(): {}; } interface $$IsomorphicComponent { new >(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']>; >(internal: unknown, props: ReturnType<__sveltets_Render['props']> & {}): ReturnType<__sveltets_Render['exports']>; z_$$bindings?: ReturnType<__sveltets_Render['bindings']>; } declare const FormField: $$IsomorphicComponent; type FormField> = InstanceType>; export default FormField; //# sourceMappingURL=FormField.svelte.d.ts.map