UNPKG

710 BTypeScriptView Raw
1import { JsonMap } from '@salesforce/ts-types';
2import { TTLConfig } from '../config/ttlConfig';
3export type CachedOptions = {
4 hubUsername: string;
5 /** stores the scratch definition, including settings/objectSettings */
6 definitionjson: JsonMap;
7 hubBaseUrl: string;
8 /** may be required for auth*/
9 clientSecret?: string;
10 signupTargetLoginUrlConfig?: string;
11 apiVersion?: string;
12 alias?: string;
13 setDefault?: boolean;
14 tracksSource?: boolean;
15};
16export declare class ScratchOrgCache extends TTLConfig<TTLConfig.Options, CachedOptions> {
17 static getFileName(): string;
18 static getDefaultOptions(): TTLConfig.Options;
19 static unset(key: string): Promise<void>;
20}