import { type StandardSchema } from "../../internal/schema.js";
import type { EffectRemoteForm } from "./types.js";
import { type RemoteFormTransport } from "./form-transport.js";
import type { RemoteFormInput } from "@sveltejs/kit";
interface RemoteFormAdapterState {
shared_preflight_schema?: StandardSchema;
}
/** Adapts a generated SvelteKit form to SER's Effect-based client ABI. */
export declare function create_remote_form_adapter(native_factory: unknown, decode_payload: (value: unknown) => unknown, remote_base?: string, remote_transport?: RemoteFormTransport, adapter_state?: RemoteFormAdapterState, keyed?: boolean): EffectRemoteForm;
export {};