/**
 * GameSessionStore Tests
 * 
 * NOTE: Full store testing requires Svelte 5 compilation support in Vitest.
 * The GameSessionStore uses Svelte 5 runes ($state) which aren't available
 * in plain TypeScript test environments.
 * 
 * To enable full testing, you would need to:
 * 1. Add @sveltejs/vite-plugin-svelte to vitest.config.ts
 * 2. Configure proper Svelte preprocessing
 * 
 * For now, the store is tested indirectly through:
 * - Integration tests via the browser
 * - The persistence layer tests (which test save/load functionality)
 * 
 * The constants and types exported from this module are tested in kuldvillak.test.ts
 */

import { describe, it, expect } from 'vitest';

describe('GameSessionStore Constants', () => {
    it('should document that full store tests require Svelte compilation', () => {
        // This is a placeholder test documenting the limitation
        expect(true).toBe(true);
    });
});
