/// import { AliasHash } from '../account_id/index.js'; import { GrumpkinAddress } from '../address/index.js'; import { BarretenbergWasm } from '../wasm/index.js'; import { DefiInteractionNote } from './defi_interaction_note.js'; import { TreeClaimNote } from './tree_claim_note.js'; import { TreeNote } from './tree_note.js'; export declare class NoteAlgorithms { private wasm; constructor(wasm: BarretenbergWasm); valueNoteNullifier(noteCommitment: Buffer, accountPrivateKey: Buffer, real?: boolean): Buffer; valueNoteNullifierBigInt(noteCommitment: Buffer, accountPrivateKey: Buffer, real?: boolean): bigint; valueNoteCommitment(note: TreeNote): Buffer; valueNotePartialCommitment(noteSecret: Buffer, owner: GrumpkinAddress, accountRequired: boolean): Buffer; claimNotePartialCommitment(note: TreeClaimNote): Buffer; claimNoteCompletePartialCommitment(partialNote: Buffer, interactionNonce: number, fee: bigint): Buffer; claimNoteCommitment(note: TreeClaimNote): Buffer; claimNoteNullifier(noteCommitment: Buffer): Buffer; defiInteractionNoteCommitment(note: DefiInteractionNote): Buffer; accountNoteCommitment(aliasHash: AliasHash, accountPublicKey: GrumpkinAddress, spendingPublicKey: Buffer): Buffer; accountAliasHashNullifier(aliasHash: AliasHash): Buffer; accountPublicKeyNullifier(accountPublicKey: GrumpkinAddress): Buffer; } //# sourceMappingURL=note_algorithms.d.ts.map