import { Address } from "@solana/kit"; /** * Hashes a string using SHA-256. * * @param {string} str - The string to be hashed. * @returns {Promise} A promise that resolves to the hashed value as a Uint8Array. */ export declare const _generateHash: (str: string) => Promise; /** * Derives an address from a hash. * * @param {Uint8Array} hash - The hash to derive the address from. * @param {Address} [parentAddress] - The optional parent address. * @param {Address} [classAddress] - The optional class address. * @returns {Promise
} A promise that resolves to the derived address. */ export declare const _getAddressFromHash: (hash: Uint8Array, parentAddress?: Address, classAddress?: Address) => Promise
; /** * Derives an address from an input string, with optional parent address and * optional class address. These addresses form part of the seeds for Program * Derived Address (PDA) derivation. * * @param {string} str - The input string to derive the address from. * @param {Address} [parentAddress] - The optional parent address. * @param {Address} [classAddress] - The optional class address. * @returns {Promise
} A promise that resolves to the derived address. */ export declare const deriveAddress: (str: string, parentAddress?: Address, classAddress?: Address) => Promise
;