import { type Contract, type OpenedContract, type Sender, type TonClient4 } from 'ton'; import { type Config } from '../../cli/config/config'; import { type Sdk } from '../sdk'; export type TonNftGlobal = { client: TonClient4; config: Config; sdk: Sdk; wallet: { contract: Contract & Wallet; opened: OpenedContract; sender: Sender; }; }; declare global { var tonNft: TonNftGlobal; } export declare class Global { private checkAndReturn; get client(): TonClient4; get config(): Config; get sdk(): Sdk; get sender(): Sender; getWallet(): Contract & Wallet; getOpenedWallet(): OpenedContract; all(): TonNftGlobal; write(value: TonNftGlobal): void; } declare const globalTmp: Global; export { globalTmp as global }; //# sourceMappingURL=index.d.ts.map