import { Web5UserAgent } from '@web5/user-agent'; import { DidWebConnectOptions, DidWebCreateParams, ProfileJson } from '../../utils/types.js'; export declare class WebAgent { userAgent: Web5UserAgent; recoveryPhrase?: string; connectedDid?: string; constructor({ userAgent }: { userAgent: Web5UserAgent; }); static create({ dataPath }: { dataPath: string; }): Promise; launch({ password }: { password: string; }): Promise; json(): { userAgent: Web5UserAgent; recoveryPhrase: string; connectedDid: string; }; } export declare class WebProfile { static create(params: DidWebCreateParams): Promise>; static connect({ did, password, dwnEndpoints, web5DataPath }: DidWebConnectOptions): Promise; } //# sourceMappingURL=web.d.ts.map