import { AccountAddress } from "../../accountAddress.js"; /** * Creates an object address from creator address and seed * * @param creatorAddress The object creator account address * @param seed The seed in either Uint8Array | string type * * @returns The object account address * @group Implementation * @category Account (On-Chain Model) */ export declare const createObjectAddress: (creatorAddress: AccountAddress, seed: Uint8Array | string) => AccountAddress; /** * Creates a resource address from creator address and seed * * @param creatorAddress The creator account address * @param seed The seed in either Uint8Array | string type * * @returns The resource account address * @group Implementation * @category Account (On-Chain Model) */ export declare const createResourceAddress: (creatorAddress: AccountAddress, seed: Uint8Array | string) => AccountAddress; /** * Creates a user derived object address from source address and derive_from address * * @param sourceAddress The source account address * @param deriveFromAddress The address to derive from * * @returns The user derived object address * @group Implementation * @category Account (On-Chain Model) */ export declare const createUserDerivedObjectAddress: (sourceAddress: AccountAddress, deriveFromAddress: AccountAddress) => AccountAddress; /** * Creates a token object address from creator address, collection name and token name * * @param creatorAddress The token creator account address * @param collectionName The collection name * @param tokenName The token name * * @returns The token account address * @group Implementation * @category Account (On-Chain Model) */ export declare const createTokenAddress: (creatorAddress: AccountAddress, collectionName: string, tokenName: string) => AccountAddress; //# sourceMappingURL=address.d.ts.map