import { HttpHandler } from '@solid/community-server'; import { HttpHandlerInput } from '@solid/community-server'; import { KeyValueStorage } from '@solid/community-server'; import { Idsrv2Settings } from '../../../Idsrv2Settings'; export type Idsrv2Data = { idsrv2Id: string; accountId: string; googleId: string; }; export declare class Idsrv2ProfileHandler extends HttpHandler { private readonly baseUrl; private readonly idsrv2Storage; private readonly settings; private profilePathRegexp; private preferencesPathRegexp; constructor(baseUrl: string, idsrv2Storage: KeyValueStorage, settings: Idsrv2Settings); createIdsrv2IdFromUrl(url: string): string; canHandle({ request }: HttpHandlerInput): Promise; handle({ request, response }: HttpHandlerInput): Promise; }