import { AliasHash } from '@polyaztec/barretenberg/account_id';
import { GrumpkinAddress } from '@polyaztec/barretenberg/address';
import { HashPath } from '@polyaztec/barretenberg/merkle_tree';
import { WorldState } from '@polyaztec/barretenberg/world_state';
import { Database } from '../../database/index.js';
export interface SpendingKeyAccount {
    spendingPublicKey: GrumpkinAddress;
    aliasHash: AliasHash;
    accountIndex: number;
    accountPath: HashPath;
}
export declare const getSpendingKeyAccount: (spendingPublicKey: GrumpkinAddress, accountPublicKey: GrumpkinAddress, worldState: WorldState, db: Database) => Promise<SpendingKeyAccount>;
//# sourceMappingURL=spending_key_account.d.ts.map