import { z } from '@struktoai/mirage-core/resource/secrets'; import type { ConfigOf, RedactedConfig } from '@struktoai/mirage-core/resource/secrets'; declare const SSHConfigSchema: z.ZodObject<{ host: z.ZodString; hostname: z.ZodOptional; port: z.ZodOptional; username: z.ZodOptional; password: z.ZodOptional; identityFile: z.ZodOptional; passphrase: z.ZodOptional; root: z.ZodOptional; timeout: z.ZodOptional; knownHosts: z.ZodOptional; }, z.core.$strip>; export type SSHConfig = ConfigOf; export type SSHConfigRedacted = RedactedConfig; export declare function redactSshConfig(config: SSHConfig): SSHConfigRedacted; export declare function normalizeSshConfig(input: Record): SSHConfig; export {}; //# sourceMappingURL=config.d.ts.map