import { type TonClient } from '@eversdk/core';
import { type Giver } from '../giver';
import { type VaskuConfig } from '../cli/config/types';
export type GlobalVasku = {
    client: TonClient;
    giver: Giver;
    config: VaskuConfig;
};
declare global {
    var vasku: Partial<GlobalVasku> | undefined;
}
export declare class Global {
    static get client(): TonClient | undefined;
    static set client(value: TonClient | undefined);
    static get giver(): Giver | undefined;
    static set giver(value: Giver | undefined);
    static get config(): VaskuConfig | undefined;
    static set config(value: VaskuConfig | undefined);
    static set vasku(value: GlobalVasku);
}
//# sourceMappingURL=index.d.ts.map