import type { Item } from '@playcademy/data/types';
export declare const DEMO_USERS: {
    readonly admin: {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Admin User";
        readonly username: "admin_user";
        readonly email: "admin@playcademy.com";
        readonly emailVerified: true;
        readonly image: null;
        readonly role: "admin";
        readonly developerStatus: "approved";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
    readonly player: {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Player User";
        readonly username: "player_user";
        readonly email: "player@playcademy.com";
        readonly emailVerified: true;
        readonly image: null;
        readonly role: "player";
        readonly developerStatus: "none";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
    readonly developer: {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Developer User";
        readonly username: "developer_user";
        readonly email: "developer@playcademy.com";
        readonly emailVerified: true;
        readonly image: null;
        readonly role: "developer";
        readonly developerStatus: "approved";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
    readonly pendingDeveloper: {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Pending Developer";
        readonly username: "pending_dev";
        readonly email: "pending@playcademy.com";
        readonly emailVerified: true;
        readonly image: null;
        readonly role: "developer";
        readonly developerStatus: "pending";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
    readonly unverifiedPlayer: {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Unverified Player";
        readonly username: "unverified_player";
        readonly email: "unverified@playcademy.com";
        readonly emailVerified: false;
        readonly image: null;
        readonly role: "player";
        readonly developerStatus: "none";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
};
export declare const DEMO_TOKENS: {
    readonly 'sandbox-demo-token': {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Admin User";
        readonly username: "admin_user";
        readonly email: "admin@playcademy.com";
        readonly emailVerified: true;
        readonly image: null;
        readonly role: "admin";
        readonly developerStatus: "approved";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
    readonly 'sandbox-admin-token': {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Admin User";
        readonly username: "admin_user";
        readonly email: "admin@playcademy.com";
        readonly emailVerified: true;
        readonly image: null;
        readonly role: "admin";
        readonly developerStatus: "approved";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
    readonly 'sandbox-player-token': {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Player User";
        readonly username: "player_user";
        readonly email: "player@playcademy.com";
        readonly emailVerified: true;
        readonly image: null;
        readonly role: "player";
        readonly developerStatus: "none";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
    readonly 'sandbox-developer-token': {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Developer User";
        readonly username: "developer_user";
        readonly email: "developer@playcademy.com";
        readonly emailVerified: true;
        readonly image: null;
        readonly role: "developer";
        readonly developerStatus: "approved";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
    readonly 'sandbox-pending-dev-token': {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Pending Developer";
        readonly username: "pending_dev";
        readonly email: "pending@playcademy.com";
        readonly emailVerified: true;
        readonly image: null;
        readonly role: "developer";
        readonly developerStatus: "pending";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
    readonly 'sandbox-unverified-token': {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Unverified Player";
        readonly username: "unverified_player";
        readonly email: "unverified@playcademy.com";
        readonly emailVerified: false;
        readonly image: null;
        readonly role: "player";
        readonly developerStatus: "none";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
    readonly 'mock-game-token-for-local-dev': {
        readonly id: `${string}-${string}-${string}-${string}-${string}`;
        readonly name: "Admin User";
        readonly username: "admin_user";
        readonly email: "admin@playcademy.com";
        readonly emailVerified: true;
        readonly image: null;
        readonly role: "admin";
        readonly developerStatus: "approved";
        readonly createdAt: Date;
        readonly updatedAt: Date;
    };
};
export declare const DEMO_USER: {
    readonly id: `${string}-${string}-${string}-${string}-${string}`;
    readonly name: "Admin User";
    readonly username: "admin_user";
    readonly email: "admin@playcademy.com";
    readonly emailVerified: true;
    readonly image: null;
    readonly role: "admin";
    readonly developerStatus: "approved";
    readonly createdAt: Date;
    readonly updatedAt: Date;
};
export declare const DEMO_TOKEN = "sandbox-demo-token";
export declare const MOCK_GAME_ID = "mock-game-id-from-template";
export declare const PLAYCADEMY_CREDITS_ID: `${string}-${string}-${string}-${string}-${string}`;
export declare const SAMPLE_ITEMS: Omit<Item, 'createdAt'>[];
export declare const SAMPLE_INVENTORY: {
    id: `${string}-${string}-${string}-${string}-${string}`;
    userId: `${string}-${string}-${string}-${string}-${string}`;
    itemId: `${string}-${string}-${string}-${string}-${string}`;
    quantity: number;
}[];
