import type { VsAgent } from '../agent/VsAgent'; import { DidCommMessage, type DidCommVersion } from '@credo-ts/didcomm'; /** * Creates an out of band invitation that will equal to the public DID in case the agent has one defined, * and a new one every time in case the agent does not have any public DID. * * @param agent * @returns */ export declare function createInvitation(options: { agent: VsAgent; messages?: DidCommMessage[]; useLegacyDid?: boolean; invitationBaseUrl: string; imageUrl?: string; didCommVersion?: DidCommVersion; }): Promise<{ url: string; }>; export declare function getRecordId(agent: VsAgent, id: string): Promise; export declare function getWebDid(agent: VsAgent): Promise;