1 | import { SandboxProcessObject, SandboxRequest } from '../org';
|
2 | import { TTLConfig } from './ttlConfig';
|
3 | export declare type SandboxRequestCacheEntry = {
|
4 | alias?: string;
|
5 | setDefault: boolean;
|
6 | prodOrgUsername: string;
|
7 | sandboxProcessObject: Partial<SandboxProcessObject>;
|
8 | sandboxRequest: Partial<SandboxRequest>;
|
9 | tracksSource?: boolean;
|
10 | };
|
11 | export declare class SandboxRequestCache extends TTLConfig<TTLConfig.Options, SandboxRequestCacheEntry> {
|
12 | static getDefaultOptions(): TTLConfig.Options;
|
13 | static unset(key: string): Promise<void>;
|
14 | static set(key: string, sandboxProcessObject: SandboxRequestCacheEntry): Promise<void>;
|
15 | static getFileName(): string;
|
16 | }
|