UNPKG

@nhost/nhost-js

Version:

Nhost JavaScript SDK

28 lines (27 loc) 767 B
import { ErrorPayload } from '../../utils/types'; export interface NhostFunctionsConstructorParams { /** * Serverless Functions endpoint. */ url: string; /** * Admin secret. When set, it is sent as an `x-hasura-admin-secret` header for all requests. */ adminSecret?: string; } export type NhostFunctionCallResponse<TData = unknown, TErrorMessage = any> = { res: { data: TData; status: number; statusText: string; }; error: null; } | { res: null; error: ErrorPayload<TErrorMessage>; }; /** Subset of RequestInit parameters that are supported by the functions client */ export interface NhostFunctionCallConfig { headers?: Record<string, string>; } //# sourceMappingURL=types.d.ts.map