import * as Native from '../Native.js'; import NotarySignature from './NotarySignature.js'; export default class ServerPublicParams { readonly _nativeHandle: Native.ServerPublicParams; constructor(contents: Uint8Array | Native.ServerPublicParams); /** * Get the serialized form of the params' endorsement key. * * Allows decoupling RingRTC's use of endorsements from libsignal's. */ getEndorsementPublicKey(): Uint8Array; verifySignature(message: Uint8Array, notarySignature: NotarySignature): void; serialize(): Uint8Array; }