import type { RemoteForm, RemoteFormInput, RemoteQueryUpdate } from "@sveltejs/kit";
import type { RemoteFailure } from "../shared.js";
import type { Effect, Schema, Stream } from "effect";
import type { RemoteLiveStream } from "../../live.js";
/** Runtime brand used to distinguish query-update callbacks. */
export declare const effect_remote_query_update: unique symbol;
export type EffectRemoteQueryUpdateBrand = {
readonly [effect_remote_query_update]: true;
};
type EffectRemoteFormCallable = [
Input
] extends [void] ? () => Effect.Effect