import { z } from 'zod'; import type { ConfigOf, RedactedConfig } from '../../resource/secrets.ts'; declare const GitHubConfigSchema: z.ZodObject<{ token: z.ZodString; owner: z.ZodString; repo: z.ZodString; ref: z.ZodOptional; baseUrl: z.ZodOptional; }, z.core.$strip>; export type GitHubConfig = ConfigOf; export type GitHubConfigRedacted = RedactedConfig; export declare function redactGitHubConfig(config: GitHubConfig): GitHubConfigRedacted; export declare function normalizeGitHubConfig(input: Record): GitHubConfig; export declare const GhConfigSchema: z.ZodObject<{ token: z.ZodString; baseUrl: z.ZodOptional; repo: z.ZodOptional; branch: z.ZodOptional; }, z.core.$strip>; export type GhConfig = ConfigOf; export {}; //# sourceMappingURL=config.d.ts.map