/** * Mock Data cho từng Game Code * Game developers dùng để test game standalone * * Usage: * ```typescript * import { MockData } from 'game-iframe-sdk/client'; * * // Lấy sample data cho Quiz Text-Text * const quizData = MockData.G001; * * // Lấy sample data cho Sequence Word * const seqData = MockData.G110; * ``` */ import { GameCode } from '../kit/GameDataHandler'; /** G001: Quiz Text-Text */ export declare const MOCK_G001: { game_code: GameCode; game_id: string; data: { id: string; question: string; options: string[]; answer: number; }[]; }; /** G002: Quiz Audio-Text */ export declare const MOCK_G002: { game_code: GameCode; game_id: string; data: { id: string; question_audio: string; options: string[]; answer: number; }[]; }; /** G003: Quiz Text-Audio */ export declare const MOCK_G003: { game_code: GameCode; game_id: string; data: { id: string; question: string; options: string[]; answer: number; }[]; }; /** G004: Quiz Image-Text */ export declare const MOCK_G004: { game_code: GameCode; game_id: string; data: ({ id: string; question_image: string; question: string; options: string[]; answer: number; } | { id: string; question_image: string; options: string[]; answer: number; question?: undefined; })[]; }; /** G005: Quiz Text-Image */ export declare const MOCK_G005: { game_code: GameCode; game_id: string; data: { id: string; question: string; options: string[]; answer: number; }[]; }; /** G110: Sequence Word - no audio */ export declare const MOCK_G110: { game_code: GameCode; game_id: string; data: { id: string; word: string; parts: string[]; answer: string[]; }[]; }; /** G111: Sequence Word - audio, hide 2 */ export declare const MOCK_G111: { game_code: GameCode; game_id: string; data: { id: string; word: string; parts: string[]; answer: string[]; audio_url: string; }[]; }; /** G112: Sequence Word - audio, hide 4 */ export declare const MOCK_G112: { game_code: GameCode; game_id: string; data: { id: string; word: string; parts: string[]; answer: string[]; audio_url: string; }[]; }; /** G113: Sequence Word - audio, hide all */ export declare const MOCK_G113: { game_code: GameCode; game_id: string; data: { id: string; word: string; parts: string[]; answer: string[]; audio_url: string; }[]; }; /** G120: Sequence Sentence - no audio */ export declare const MOCK_G120: { game_code: GameCode; game_id: string; data: { id: string; sentence: string; parts: string[]; answer: string[]; }[]; }; /** G121: Sequence Sentence - audio, hide 2 */ export declare const MOCK_G121: { game_code: GameCode; game_id: string; data: { id: string; sentence: string; parts: string[]; answer: string[]; audio_url: string; }[]; }; /** G122: Sequence Sentence - audio, hide 4 */ export declare const MOCK_G122: { game_code: GameCode; game_id: string; data: { id: string; sentence: string; parts: string[]; answer: string[]; audio_url: string; }[]; }; /** G123: Sequence Sentence - audio, hide all */ export declare const MOCK_G123: { game_code: GameCode; game_id: string; data: { id: string; sentence: string; parts: string[]; answer: string[]; audio_url: string; }[]; }; export declare const MockData: Record; /** * Get mock data for a game code */ export declare function getMockData(code: GameCode): any; /** * Get all available game codes */ export declare function getAvailableGameCodes(): GameCode[]; //# sourceMappingURL=MockData.d.ts.map