import { ConfigService } from '@nestjs/config';
export declare class VaultService {
    private readonly config;
    private readonly manager?;
    private readonly onReadyCallbacks;
    private fallbackToEnvFile;
    constructor(config: ConfigService, path: string);
    get<T = string>(key: string): Promise<T>;
    set<T = string>(key: string, value: T, syncToOnline?: boolean): Promise<void>;
    delete(key: string, syncToOnline?: boolean): Promise<void>;
}
