import { PlatformSDK } from "./PlatformSDK"; import { IPlayerInfo } from "../Types/IPlayerInfo"; import { AD_TYPE } from "../Types/AdType"; import { PurchaseResult } from "../Types/PurchaseResult"; import { IPlatformFriend } from "../Types/IPlatformFriend"; export declare class DummySDK extends PlatformSDK { private _contextId; constructor(); isIAPAvailable(): boolean; isAdsSupported(): boolean; requestHapticFeedbackAsync(): Promise; addOnPauseCallback(cb: () => void): void; addOnResumeCallback(cb: () => void): void; setLoadingProgress(_progress: number): Promise; initialize(): Promise; startGame(): Promise; getContextId(): string; getContextType(): string; getPlayerId(): string; getEntryPointAsync(): Promise; submitTournamentScoreAsync(_score: number): Promise; switchContext(_id: string): Promise; getAdvertisementInstance(_type: AD_TYPE, _placementId: string): Promise; getPlayerInfo(): IPlayerInfo; getPlayerName(): string; getPlayerPicUrl(): string; flush(): Promise; load(): Promise>; save(_data: Record): Promise; isReady(): boolean; getPlayerLocale(): string; hideBannerAd(_placementId: string): Promise; showBannerAd(_placementId: string): Promise; getEntryPointData(): { [key: string]: unknown; }; createContext(_suggestedPlayerID: string | Array | null): Promise; getIAPCatalog(): Promise; getSignedInfo(_payload?: string): Promise; getFriends(): Promise; purchaseAsync(_productId: string): Promise; }