import ByteArray from '../internal/ByteArray.js'; import GenericServerSecretParams from '../GenericServerSecretParams.js'; import GenericServerPublicParams from '../GenericServerPublicParams.js'; import CallLinkAuthCredential from './CallLinkAuthCredential.js'; import { Aci } from '../../Address.js'; export default class CallLinkAuthCredentialResponse extends ByteArray { private readonly __type?; constructor(contents: Uint8Array); static issueCredential(userId: Aci, redemptionTime: number, params: GenericServerSecretParams): CallLinkAuthCredentialResponse; static issueCredentialWithRandom(userId: Aci, redemptionTime: number, params: GenericServerSecretParams, random: Uint8Array): CallLinkAuthCredentialResponse; receive(userId: Aci, redemptionTime: number, params: GenericServerPublicParams): CallLinkAuthCredential; }