import type { SendInviteArguments, SendInviteResponse, GetGatekeeperSquadResponse, GetGatekeeperSquadArguments, GetGatekeeperInvitesResponse, GetGatekeeperInvitesArguments, AcceptInviteArguments, AcceptInviteResponse, GetMyInvitesArguments, GetMyInvitesResponse, CheckInArguments, CheckInResponse, ChatInputArguments, ChatResponse, DeclineInviteArguments } from './types'; export declare const sendInvite: ({ env, eggs, ethSignature, gatekeeperId, token, }: SendInviteArguments) => Promise; export declare const acceptInvite: ({ env, eggId, inviteId, speciesId, monsterName, token, }: AcceptInviteArguments) => Promise; export declare const declineInvite: ({ env, inviteId, token, }: DeclineInviteArguments) => Promise; export declare const getMyInvites: ({ env, eggId, }: GetMyInvitesArguments) => Promise; export declare const getGatekeeperSquad: ({ env, gatekeeperId, }: GetGatekeeperSquadArguments) => Promise; export declare const getGatekeeperInvites: ({ env, gatekeeperId, }: GetGatekeeperInvitesArguments) => Promise; export declare const isHatched: ({ env, token, }: any) => Promise; export declare const getSpecies: ({ env, backgroundId, }: any) => Promise; export declare const checkIn: ({ env, token, topics, }: CheckInArguments) => Promise; export declare const chatWithBot: ({ env, token, messages, }: ChatInputArguments) => Promise; export declare const labTransform: ({ env, token, monsterId, name, image, animationUrl, description, blurhash, attributes, }: any) => Promise; export declare const getBackground: ({ env, token, }: any) => Promise;