biketag-vue
Version:
<h1 align=center>BikeTag-Vue</h1> <div align="center"> <img alt="biketag-vue logo" src="https://raw.githubusercontent.com/keneucker/biketag-website/production/public/img/Tag-Logo-Stacked-V2-medium.png" height="auto" width="200" style="border-radius:25%;">
20,674 lines • 731 kB
TypeScript
import { BikeTagStoreState, BiketagQueueFormSteps } from '../common';
export declare const initBikeTagStore: () => void;
export declare const useBikeTagStore: import('pinia').StoreDefinition<string, BikeTagStoreState, {
getAmbassadorId(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string | null | undefined;
getImageSized: (state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>) => (url: string, s?: string) => string;
getImageSource(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string;
getQueuedTagState: (state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>) => BiketagQueueFormSteps;
getGame(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
getAllGames(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
getGameSlug(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string;
getPlayerId(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string | undefined;
getPlayerName(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string | undefined;
getGameBoundary(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string;
getGameSettings(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): import('biketag/dist/common/schema').settingsArray;
getGameAchievements(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
getEasterEgg(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string;
getGameTitle(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string;
getDefaultLogo(): string;
getGameName(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string;
getGameNameProper(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string;
getGameNameUrl(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string;
getLogoUrl(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): (size?: string, logo?: string, squared?: boolean) => string;
getCurrentHint(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string;
getCurrentBikeTag(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
getPreviousBikeTag(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
} | undefined;
getTags(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
getQueuedTags(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
getPlayers(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
getLeaderboard(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
getFormStep(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): string;
getPlayerTag(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
getMostRecentlyViewedTagnumber(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): number;
getProfile(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
getGameNotices(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): {
imgurDelayNotice: string | null;
imgurDelay: string | null;
};
isBikeTagAmbassador(state: {
fetchingData: boolean;
dataFetched: boolean;
lastCacheResetTime: number;
cacheResetInterval: number;
game: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
allGames: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
achievements: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
gameSource: string;
imageSource: string;
gameName: string;
gameNameProper: string;
currentBikeTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
tagsInRound: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
players: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
leaderboard: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
profile: {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
formStep: number;
playerTag: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
credentialsFetched: boolean;
mostRecentlyViewedTagnumber: BiketagQueueFormSteps;
regionPolygon: any;
token?: string | undefined;
auth0Token?: string | undefined;
} & import('pinia').PiniaCustomStateProperties<BikeTagStoreState>): boolean | undefined;
}, {
isReady(): Promise<unknown>;
getRegionPolygon(region: any): Promise<any>;
setProfile(profile: any, token?: string): Promise<{
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
} | {
error: any;
}>;
setGame(newGameName?: string): Promise<false | {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
} | undefined>;
resetBikeTagCache(): Promise<void>;
fetchCredentials(fetchNewCredentials?: boolean): Promise<void>;
FetchAllData(opts?: {
currentBikeTagSync?: boolean;
skipCurrentBikeTag?: boolean;
tagsSync?: boolean;
skipTags?: boolean;
playersSync?: boolean;
skipPlayers?: boolean;
leaderboardSync?: boolean;
skipLeaderboard?: boolean;
credentialsSync?: boolean;
skipCredentials?: boolean;
queuedTagsSync?: boolean;
skipQueuedTags?: boolean;
allGamesSync?: boolean;
skipAllGames?: boolean;
}): Promise<any[]>;
fetchAllGames(cached?: boolean): Promise<false | {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[]>;
fetchAllAchievements(cached?: boolean): Promise<{
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[]>;
fetchCurrentBikeTag(cached?: boolean): Promise<{
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}>;
fetchTags(cached?: boolean): Promise<{
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[]>;
fetchQueuedTags(cached?: boolean): Promise<false | {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[]>;
fetchPlayers(cached?: boolean): Promise<{
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[]>;
fetchLeaderboard(cached?: boolean): Promise<{
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[]>;
fetchLeaderboardPlayersProfiles(cached?: boolean): Promise<void>;
fetchPlayerProfile(name: any, force?: boolean): Promise<any>;
setFormStepToJoin(d: any): number | true;
approveTag(d: any): Promise<string | true>;
dequeueTag(d: any): Promise<string | true>;
deleteCurrentTag(d: any): Promise<string | true>;
updateCurrentTag(d: any): Promise<string | true>;
assignPlayerName(profile: any): Promise<{
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
} | null>;
updateProfile(profile: any): Promise<{
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
}>;
checkPasscode({ name, passcode }: any): Promise<import('axios').AxiosResponse<any, any>>;
getBikeTagAchievement(name: string): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
} | undefined;
getBikeTagAchievements(names: string | string[]): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
dequeueFoundTag(): Promise<any>;
dequeueMysteryTag(): Promise<string | true | undefined>;
addFoundTag(d: any): Promise<string | true | {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
} | undefined>;
addMysteryTag(d: any): Promise<string | true | {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
} | undefined>;
postNewBikeTag(d: any): Promise<string | boolean | undefined>;
SET_PROFILE(profile?: any): {
name?: string | undefined;
sub?: string | undefined;
slug?: string | undefined;
token?: string | undefined;
email?: string | undefined;
locale?: string | undefined;
nonce?: string | undefined;
picture?: string | undefined;
user_metadata?: {
name: string;
passcode: string;
social: {
reddit: string;
instagram: string;
bluesky: string;
imgur: string;
discord: string;
};
options: {
skipSteps: boolean;
};
credentials: {
imgur: {
clientId: string;
clientSecret: string;
refreshToken: string;
};
sanity: {
projectId: string;
dataset: string;
};
reddit: {
clientId: string;
clientSecret: string;
username: string;
password: string;
};
};
} | undefined;
zipcode?: string | undefined;
address1?: string | undefined;
address2?: string | undefined;
city?: string | undefined;
country?: string | undefined;
isBikeTagAmbassador?: boolean | undefined;
phone?: string | undefined;
};
SET_GAME(game: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
};
SET_ALL_GAMES(allGames: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
ambassadors: string[];
settings: import('biketag/dist/common/schema').settingsArray;
boundary: string;
mainhash?: string | undefined;
archivehash?: string | undefined;
queuehash?: string | undefined;
awsRegion?: string | undefined;
bluesky?: string | undefined;
logo: string;
region: {
slug: string;
name: string;
description: string;
zipcode: number;
tz: string;
};
}[];
SET_CURRENT_TAG(tag: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
SET_ACHIEVEMENTS(achievements: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
description: string;
key: string;
value: string;
group: string;
}[];
SET_TAGS(tags: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
SET_LEADERBOARD(leaderboard: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
SET_PLAYER(player: any, existingPlayerIndex?: number): any;
SET_PLAYERS(players: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
bicon: string;
games: string[];
achievements: string[];
tags: {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
metadata: {
social: {
reddit: string;
imgur: string;
discord: string;
};
};
}[];
SET_QUEUED_TAGS(queuedTags: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
}[];
SET_QUEUE_FOUND(data: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
SET_QUEUE_MYSTERY(data: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
SET_QUEUED_SUBMITTED(data: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
SET_QUEUED_TAG(data?: any): {
_id?: string | undefined;
_type?: string | undefined;
slug: string;
name: string;
tagnumber: number;
mysteryPlayer: string;
mysteryImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
mysteryImageUrl: string;
mysteryTime: number;
foundPlayer: string;
foundImage?: string | {
readonly size: number;
readonly type: string;
arrayBuffer: {
(): Promise<ArrayBuffer>;
(): Promise<ArrayBuffer>;
};
bytes: {
(): Promise<Uint8Array>;
(): Promise<Uint8Array>;
};
slice: {
(start?: number, end?: number, contentType?: string): Blob;
(start?: number, end?: number, contentType?: string): Blob;
};
stream: {
(): ReadableStream<Uint8Array>;
(): ReadableStream<Uint8Array>;
};
text: {
(): Promise<string>;
(): Promise<string>;
};
} | undefined;
foundImageUrl: string;
foundTime: number;
foundLocation: string;
confirmedBoundary: boolean;
game: string;
hint: string;
discussionUrl?: string | undefined;
mentionUrl?: string | undefined;
shareUrl?: string | undefined;
gps: {
lat: number;
long: number;
alt: number;
};
playerId?: string | undefined;
};
SET_FORM_STEP_TO_JOIN(force: any): number;
SET_QUEUED_TAG_STATE(tag?: any): number;
RESET_FORM_STEP_TO_FOUND(): number;
RESET_FORM_STEP_TO_MYSTERY(): number;
SET_REGION_POLYGON(regionPolygon: any): any;
}>;
export interface BikeTagStore extends ReturnType<typeof useBikeTagStore> {
}