/** * QA360 Secrets Commands * Implements secrets add, list, remove, doctor, export commands */ export declare class QA360Secrets { private manager; constructor(); /** * Add a secret */ add(secretName?: string, options?: { value?: string; nonInteractive?: boolean; }): Promise<{ success: boolean; exitCode: number; }>; /** * List secrets */ list(): Promise<{ success: boolean; exitCode: number; }>; /** * Remove a secret */ remove(secretName?: string): Promise<{ success: boolean; exitCode: number; }>; /** * Doctor check for secrets */ doctor(): Promise<{ success: boolean; exitCode: number; }>; /** * Export secrets in redacted format */ export(options?: { redacted?: boolean; }): Promise<{ success: boolean; exitCode: number; }>; } export declare function secretsAddCommand(secretName?: string, options?: { value?: string; nonInteractive?: boolean; }): Promise; export declare function secretsListCommand(): Promise; export declare function secretsRemoveCommand(secretName?: string): Promise; export declare function secretsDoctorCommand(): Promise; export declare function secretsExportCommand(options?: { redacted?: boolean; }): Promise;