export interface StoredCredentials { refreshToken: string; accessToken: string; /** Epoch milliseconds at which accessToken stops being valid. */ expiresAt: number; } export declare function defaultBaseDir(): string; export declare function credentialsPath(baseDir?: string): string; export declare function readCredentials(environment: string, baseDir?: string): StoredCredentials | null; export declare function writeCredentials(environment: string, credentials: StoredCredentials, baseDir?: string): void; export declare function clearCredentials(environment: string, baseDir?: string): void; export declare function readDefaultEnvironment(baseDir?: string): string | undefined; export declare function writeDefaultEnvironment(environment: string, baseDir?: string): void;