UNPKG

biketag

Version:

The Javascript client API for BikeTag Games

70 lines (69 loc) 2.61 kB
import { Tag, Game, Player, Ambassador, Setting, Achievement, Stat } from './schema'; export declare const cacheKeys: { sanityUrlText: string; imageHashText: string; albumHash: string; bikeTagImage: string; bikeTagsByUser: string; hintText: string; timeText: string; playerText: string; playerData: string; playerIdText: string; gameIdText: string; gameSlugText: string; gameText: string; locationText: string; confirmedBoundaryText: string; discussionText: string; mentionText: string; tagNumberText: string; imagesText: string; imageUrlText: string; gpsText: string; gpsStringText: string; slugText: string; }; export interface SanityUploadPayload { _id: string; _type: string; slug: string; } export declare const createTagObject: (tagData?: any, foundTagData?: any) => Tag; export declare const tagDataFields: string[]; export declare const tagDataReferenceFields: string[]; export declare const tagDataAssetFields: string[]; export declare const tagDataObjectFields: { foundImage: string; mysteryImage: string; }; export declare const createGameObject: (gameData?: any) => Game; export declare const gameDataReferenceFields: string[]; export declare const gameDataArrayFields: string[]; export declare const gameDataCustomFields: { settings: string; region: string; }; export declare const gameDataFields: string[]; export declare const gameDataAssetFields: string[]; export declare const gameDataObjectFields: { logo: string; }; export declare const createPlayerObject: (playerData?: any) => Player; export declare const playerDataFields: string[]; export declare const playerDataReferenceFields: string[]; export declare const playerDataArrayFields: string[]; export declare const playerDataAssetFields: any[]; export declare const playerDataObjectFields: {}; export declare const createAmbassadorObject: (ambassadorData?: any) => Ambassador; export declare const ambassadorDataFields: string[]; export declare const ambassadorDataReferenceFields: string[]; export declare const createSettingObject: (settingData?: any) => Setting; export declare const settingDataFields: string[]; export declare const statDataReferenceFields: string[]; export declare const statDataArrayFields: any[]; export declare const createStatObject: (statData?: any) => Stat; export declare const statDataFields: string[]; export declare const createAchievementObject: (achievementData?: any) => Achievement; export declare const achievementDataFields: string[]; export declare const awsRegions: string[];