import { LimitedTokenInterface } from "../interfaces/signInterface";
import { IGeoCoordinates, UserInfo } from "../interfaces/interface";
export declare const useToken: (userInfo: UserInfo, nodeUrl: string, programId: string, lang?: string, geoCoordinates?: IGeoCoordinates | null) => {
    CreateLimitedToken: (values: LimitedTokenInterface) => Promise<{
        response: any;
        newUser: any;
        message: any;
        status: string;
    }>;
    CreateProgramToken: (values: LimitedTokenInterface) => Promise<any>;
};
