import { type FormOptions, type FormState } from "@sjsf/form"; import type { StandardSchemaV1 } from "@standard-schema/spec"; import type { RemoteForm } from "@sveltejs/kit"; import { type SvelteKitDataParserOptions } from "../internal/sveltekit-data-parser.js"; export declare function createClientValidator(form: FormState): { "~standard": { version: 1; vendor: string; validate(): StandardSchemaV1.Result; }; }; export interface ConnectOptions extends SvelteKitDataParserOptions { /** By default, handles conversion of `File` */ createReplacer?: (formElement: HTMLFormElement) => (key: string, value: any) => any; /** @default 500000 */ jsonChunkSize?: number; } export declare function connect(remoteForm: RemoteForm, options: FormOptions & ConnectOptions): Promise>;