import { PostGAccountGen } from 'css-google-auth'; import type { WebIdStore } from '@solid/community-server'; import type { JsonResourceStorage } from '@solid/community-server'; import type { Idsrv2Data } from './Idsrv2ProfileHandler'; import type { Idsrv2Settings } from '../../../Idsrv2Settings'; export declare class Idsrv2PostGAccountGen implements PostGAccountGen { private readonly webIdStore; private readonly baseUrl; private readonly idsrv2Storage; private readonly settings; private readonly replace1; private readonly replace2; constructor(webIdStore: WebIdStore, baseUrl: string, idsrv2Storage: JsonResourceStorage, settings: Idsrv2Settings); createIdsFromEMail(email: string): { webId: string; idsrv2Id: string; }; handle(accountId: string, googleId: string, tokenSet: any): Promise; }