/** * SDK-related types and interfaces */ import { z } from "zod"; import type { EventCallback } from "./events"; import type { EventEmissionConfig } from "../plugins/eventEmission"; import type { Manifest } from "../plugins/manifest"; import type { ZapierCache } from "../cache"; export declare const BaseSdkOptionsSchema: z.ZodObject<{ credentials: z.ZodOptional>; clientId: z.ZodString; clientSecret: z.ZodString; baseUrl: z.ZodOptional; scope: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodOptional>; clientId: z.ZodString; baseUrl: z.ZodOptional; scope: z.ZodOptional; }, z.core.$strip>]>]>, z.ZodFunction, z.ZodUnion>; clientId: z.ZodString; clientSecret: z.ZodString; baseUrl: z.ZodOptional; scope: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodOptional>; clientId: z.ZodString; baseUrl: z.ZodOptional; scope: z.ZodOptional; }, z.core.$strip>]>]>, z.ZodPromise>; clientId: z.ZodString; clientSecret: z.ZodString; baseUrl: z.ZodOptional; scope: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodOptional>; clientId: z.ZodString; baseUrl: z.ZodOptional; scope: z.ZodOptional; }, z.core.$strip>]>]>>]>>]>>; debug: z.ZodOptional; baseUrl: z.ZodOptional; trackingBaseUrl: z.ZodOptional; maxNetworkRetries: z.ZodOptional; maxNetworkRetryDelayMs: z.ZodOptional; maxConcurrentRequests: z.ZodOptional]>>; approvalTimeoutMs: z.ZodOptional; maxApprovalRetries: z.ZodOptional; approvalMode: z.ZodOptional>; manifestPath: z.ZodOptional; manifest: z.ZodOptional>; onEvent: z.ZodOptional>; fetch: z.ZodOptional>; eventEmission: z.ZodOptional>; callerPackage: z.ZodOptional>; cache: z.ZodOptional>; canIncludeSharedConnections: z.ZodOptional; canIncludeSharedTables: z.ZodOptional; canDeleteTables: z.ZodOptional; token: z.ZodOptional; }, z.core.$strip>; export type BaseSdkOptions = z.infer; import type { ListActionInputFieldsSdkFunction } from "../plugins/listActionInputFields/schemas"; import type { GetConnectionSdkFunction } from "../plugins/getConnection/schemas"; import type { FindFirstConnectionSdkFunction } from "../plugins/findFirstConnection/schemas"; import type { FindUniqueConnectionSdkFunction } from "../plugins/findUniqueConnection/schemas"; import type { RelayRequestSdkFunction } from "../plugins/request/schemas"; export type { FunctionRegistryEntry, FunctionDeprecation } from "./registry"; export interface ZapierSdkFunctions extends ListActionInputFieldsSdkFunction, GetConnectionSdkFunction, FindFirstConnectionSdkFunction, FindUniqueConnectionSdkFunction, RelayRequestSdkFunction { } //# sourceMappingURL=sdk.d.ts.map