import ByteArray from '../internal/ByteArray.js'; import ProfileKeyCommitment from './ProfileKeyCommitment.js'; import ProfileKeyVersion from './ProfileKeyVersion.js'; import { Aci } from '../../Address.js'; export default class ProfileKey extends ByteArray { private readonly __type?; static SIZE: number; constructor(contents: Uint8Array); getCommitment(userId: Aci): ProfileKeyCommitment; getProfileKeyVersion(userId: Aci): ProfileKeyVersion; deriveAccessKey(): Uint8Array; }