import { SandboxProcessObject, SandboxRequest } from '../org/org'; import { TTLConfig } from './ttlConfig'; export type SandboxRequestCacheEntry = { alias?: string; setDefault?: boolean; prodOrgUsername: string; action: 'Create' | 'Refresh'; sandboxProcessObject: Partial; sandboxRequest: Partial; tracksSource?: boolean; }; export declare class SandboxRequestCache extends TTLConfig { static getDefaultOptions(): TTLConfig.Options; static unset(key: string): Promise; static set(key: string, sandboxProcessObject: SandboxRequestCacheEntry): Promise; static getFileName(): string; }