AuthFields: {
    accessToken?: string;
    alias?: string;
    authCode?: string;
    clientApps?: {
        [key: string]: {
            accessToken: string;
            clientId: string;
            clientSecret?: string;
            oauthFlow: "web";
            refreshToken: string;
        };
    };
    clientId?: string;
    clientSecret?: string;
    created?: string;
    createdOrgInstance?: string;
    devHubUsername?: string;
    expirationDate?: string;
    instanceApiVersion?: string;
    instanceApiVersionLastRetrieved?: string;
    instanceName?: string;
    instanceUrl?: string;
    isDevHub?: boolean;
    isSandbox?: boolean;
    isScratch?: boolean;
    loginUrl?: string;
    name?: string;
    namespacePrefix?: Nullable<string>;
    orgEdition?: string;
    orgId?: string;
    password?: string;
    privateKey?: string;
    refreshToken?: string;
    snapshot?: string;
    tracksSource?: boolean;
    trailExpirationDate?: Nullable<string>;
    userId?: string;
    username?: string;
    usernames?: string[];
    userProfileName?: string;
}

Fields for authorization, org, and local information.