export interface Credential {
    name: string;
    value: string;
    description?: string;
}
export declare function listCredentials(workspaceDir?: string): Promise<Credential[]>;
export declare function getCredential(name: string, workspaceDir?: string): Promise<Credential>;
export declare function setCredential(name: string, value: string, opts?: {
    description?: string;
}, ipcDir?: string): Promise<void>;
export declare function removeCredential(name: string, ipcDir?: string): Promise<void>;
//# sourceMappingURL=credentials.d.ts.map