import { WebPlugin } from "@capacitor/core"; import type { IdentityVerificationSignature, PlayerInfo, PlayGamesPlugin, SignInResult, Snapshot, SnapshotMeta } from "./definitions"; /** * Web / non-native fallback: every method resolves to a safe default (signed * out, empty). Gate feature usage behind `isSignedIn()`, which is `false` here. */ export declare class PlayGamesWeb extends WebPlugin implements PlayGamesPlugin { initialize(): Promise; signIn(): Promise; isSignedIn(): Promise<{ signedIn: boolean; }>; getPlayer(): Promise; requestServerSideAccess(): Promise<{ authCode: string; }>; fetchIdentityVerificationSignature(): Promise; unlockAchievement(): Promise; incrementAchievement(): Promise; showAchievements(): Promise; submitScore(): Promise; showLeaderboard(): Promise; showAllLeaderboards(): Promise; loadSnapshot(): Promise<{ snapshot: Snapshot | null; }>; saveSnapshot(): Promise; listSnapshots(): Promise<{ snapshots: SnapshotMeta[]; }>; deleteSnapshot(): Promise; } //# sourceMappingURL=web.d.ts.map