UNPKG

@struktoai/mirage-core

Version:

A Unified Virtual Filesystem For AI Agents

19 lines • 1.31 kB
import type { ConfigOf } from '../secrets.ts'; export declare const GmailConfig: import("zod").ZodObject<{ accessToken: import("zod").ZodOptional<import("../secrets.ts").SecretSchema<import("zod").ZodUnion<readonly [import("zod").ZodString, import("zod").ZodCustom<import("../../core/google/config.ts").GoogleAccessTokenProvider, import("../../core/google/config.ts").GoogleAccessTokenProvider>]>>>; clientId: import("zod").ZodOptional<import("zod").ZodString>; clientSecret: import("zod").ZodOptional<import("../secrets.ts").SecretSchema<import("zod").ZodString>>; refreshToken: import("zod").ZodOptional<import("../secrets.ts").SecretSchema<import("zod").ZodString>>; refreshFn: import("zod").ZodOptional<import("../secrets.ts").SecretSchema<import("zod").ZodCustom<(refreshToken: string) => Promise<{ accessToken: string; expiresIn: number; }>, (refreshToken: string) => Promise<{ accessToken: string; expiresIn: number; }>>>>; apiBase: import("zod").ZodOptional<import("zod").ZodString>; folderId: import("zod").ZodOptional<import("zod").ZodString>; timeout: import("zod").ZodOptional<import("zod").ZodNumber>; }, import("zod/v4/core").$strip>; export type GmailConfig = ConfigOf<typeof GmailConfig>; //# sourceMappingURL=config.d.ts.map