import { Org } from '@salesforce/core'; import ScratchOrg from './ScratchOrg'; import { PoolConfig } from './pool/PoolConfig'; export default class ScratchOrgOperator { private hubOrg; constructor(hubOrg: Org); create(alias: string, config_file_path: string, expiry: number, waitTime: number, poolConfig: Partial): Promise; delete(scratchOrgIds: string[]): Promise; private requestAScratchOrg; shareScratchOrgThroughEmail(emailId: string, scratchOrg: ScratchOrg): Promise; private setAliasForUsername; }