import { Swagger } from "./swagger_client.js";
export declare const codieDynamicClient: <Url extends keyof Swagger, Method extends keyof Swagger[Url]>({ url, body, method, headers, arrayFormat, }: {
    url: Url;
    server?: boolean;
    method: Method;
    signal?: AbortSignal;
    headers?: Record<string, string>;
    arrayFormat?: "repeat" | "brackets";
    body?: import("../../hooks/use-swagger/client/index.js").DeepPartial<Omit<Swagger[Url][Method], "result">>;
}) => Promise<Swagger[Url][Method] extends {
    result: infer R;
} ? R : never>;
export declare const useCodieDynamicSwagger: <Url extends keyof Swagger, Method extends keyof Swagger[Url]>({ url, method, body, ...rest }: {
    url: Url;
    method: Method;
    body?: import("../../hooks/use-swagger/client/index.js").DeepPartial<Omit<Swagger[Url][Method], "result">>;
} & Partial<Omit<import("../../index.js").useQueryProps<any>, "queryFn">>) => Required<import("../../index.js").QueryState<Awaited<Swagger[Url][Method] extends {
    result: infer R;
} ? R : never>>>;
