@macalinao/grill
Version:
Modern Solana development kit for React applications with automatic account batching, caching, and transaction notifications
20 lines • 977 B
TypeScript
import type { Metadata } from "@macalinao/clients-token-metadata";
import type { PdaHook, PdasHook, UseDecodedAccountHook, UseDecodedAccountsHook } from "@macalinao/grill";
import type { Address } from "@solana/kit";
import type { UseAccountResult } from "./use-account.js";
import type { UseAccountsResult } from "./use-accounts.js";
export declare const useTokenMetadataPda: PdaHook<{
mint: Address;
}>;
export declare const useTokenMetadataPdas: PdasHook<{
mint: Address;
}>;
export declare const useMplTokenMetadataAccount: UseDecodedAccountHook<Metadata>;
export declare const useMplTokenMetadataAccounts: UseDecodedAccountsHook<Metadata>;
export declare function useTokenMetadataAccount({ mint, }: {
mint: Address | null | undefined;
}): UseAccountResult<Metadata>;
export declare function useTokenMetadataAccounts({ mints, }: {
mints: Address[] | null | undefined;
}): UseAccountsResult<Metadata>;
//# sourceMappingURL=use-token-metadata-account.d.ts.map