@salesforce/core
Version:
Core libraries to interact with SFDX projects, orgs, and APIs.
17 lines (16 loc) • 691 B
TypeScript
import { SandboxProcessObject, SandboxRequest } from '../org';
import { TTLConfig } from './ttlConfig';
export declare type SandboxRequestCacheEntry = {
alias?: string;
setDefault: boolean;
prodOrgUsername: string;
sandboxProcessObject: Partial<SandboxProcessObject>;
sandboxRequest: Partial<SandboxRequest>;
tracksSource?: boolean;
};
export declare class SandboxRequestCache extends TTLConfig<TTLConfig.Options, SandboxRequestCacheEntry> {
static getDefaultOptions(): TTLConfig.Options;
static unset(key: string): Promise<void>;
static set(key: string, sandboxProcessObject: SandboxRequestCacheEntry): Promise<void>;
static getFileName(): string;
}