export default class OrgDetailsFetcher { private username; private static usernamesToOrgDetails; constructor(username: string); getOrgDetails(): Promise; getOrgDomainUrl(): Promise; private getScratchOrgDetails; private getOrganization; } export interface OrgDetails extends ScratchOrgDetails, Organization { sfdxAuthUrl: string; instanceUrl: string; } export interface ScratchOrgDetails { isScratchOrg: boolean; status: string; } export interface Organization { isSandbox: boolean; organizationType: string; }