UNPKG

infinity-forge

Version:
20 lines (19 loc) 1.04 kB
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>>>;