export declare abstract class SecretManager {
private readonly _project;
constructor(project: string);
get project(): string;
abstract get<T>(key: string): Promise<T> | T;
abstract set<T>(key: string, value: T): Promise<void> | void;
abstract delete(key: string): Promise<void> | void;
}