import { type FormValue } from "@sjsf/form"; import { type TaskOptions } from "@sjsf/form/lib/task.svelte"; import type { ActionResult } from "@sveltejs/kit"; import type { SvelteKitFormMeta } from "./meta.js"; export type SveltekitRequestOptions = Omit>, unknown>, "execute"> & { /** @default DEFAULT_ID_PREFIX */ idPrefix?: string; /** By default, handles conversion of `File` */ createReplacer?: (formData: FormData) => (key: string, value: any) => any; /** @default 500000 */ jsonChunkSize?: number; /** @default true */ reset?: boolean; /** @default true */ invalidateAll?: boolean; }; export declare function createSvelteKitRequest>(_meta: Meta, options: SveltekitRequestOptions): import("@sjsf/form/lib/task.svelte").Task<[FormValue | Meta["__formValue"], SubmitEvent], ActionResult>, unknown>;