import { MintsState } from '../store/mints.reducer.js'; import TokenProvider from '../shared/tokenProvider/index.js'; export declare const tokenProvider: TokenProvider; export declare const useMints: () => MintsState; export declare const useMintSelector: (selector: (mints: MintsState) => T) => T; /** * Get mint data */ export declare type GetMintDataProps = { mintAddress: string; force?: boolean; }; export declare const useGetMintData: () => ({ mintAddress, force }: GetMintDataProps) => Promise; export declare const useMintData: ({ mintAddress, force, }: GetMintDataProps) => MintsState | undefined; /** * Get mint decimals */ export declare type GetMintDecimalsProps = { mintAddress: string; force?: boolean; }; export declare const useGetMintDecimals: () => ({ mintAddress, force }: GetMintDecimalsProps) => Promise; export declare const useMintDecimals: ({ mintAddress, force, }: GetMintDecimalsProps) => number | undefined;