import { z } from 'zod';
import type { ConfigOf } from '../../vfs/secrets.ts';
export declare const GitHubConfig: z.ZodObject<{
    token: import("../../vfs/secrets.ts").SecretSchema<z.ZodString>;
    owner: z.ZodString;
    repo: z.ZodString;
    ref: z.ZodOptional<z.ZodString>;
    baseUrl: z.ZodOptional<z.ZodString>;
    timeout: z.ZodOptional<z.ZodNumber>;
}, z.core.$strip>;
export type GitHubConfig = ConfigOf<typeof GitHubConfig>;
export declare const GhConfig: z.ZodObject<{
    token: import("../../vfs/secrets.ts").SecretSchema<z.ZodString>;
    baseUrl: z.ZodOptional<z.ZodString>;
    repo: z.ZodOptional<z.ZodString>;
    branch: z.ZodOptional<z.ZodString>;
    timeout: z.ZodOptional<z.ZodNumber>;
}, z.core.$strip>;
export type GhConfig = ConfigOf<typeof GhConfig>;
//# sourceMappingURL=config.d.ts.map