/** * Mock data fixtures for testing * * Provides consistent test data across packages */ /** * Mock user data */ export declare const MOCK_USERS: { basic: { userId: string; username: string; email: string; role: string; active: boolean; }; admin: { userId: string; username: string; email: string; role: string; active: boolean; }; inactive: { userId: string; username: string; email: string; role: string; active: boolean; }; }; /** * Mock task data */ export declare const MOCK_TASKS: { pending: { taskId: string; title: string; description: string; status: string; createdAt: number; updatedAt: number; }; active: { taskId: string; title: string; description: string; status: string; createdAt: number; updatedAt: number; }; completed: { taskId: string; title: string; description: string; status: string; createdAt: number; updatedAt: number; }; }; /** * Mock session data */ export declare const MOCK_SESSIONS: { valid: { sessionId: string; userId: string; createdAt: number; expiresAt: number; active: boolean; }; expired: { sessionId: string; userId: string; createdAt: number; expiresAt: number; active: boolean; }; }; /** * Mock configuration data */ export declare const MOCK_CONFIGS: { simple: { apiKey: string; endpoint: string; timeout: number; }; advanced: { apiKey: string; endpoint: string; timeout: number; retries: number; headers: { 'Content-Type': string; Authorization: string; }; }; }; /** * Mock addresses */ export declare const MOCK_ADDRESSES: { leader: string; node: string; tool: string; service: string; worker: string; }; /** * Mock error messages */ export declare const MOCK_ERRORS: { required: string; notFound: string; unauthorized: string; invalidType: string; timeout: string; networkError: string; }; /** * Invalid parameter sets for validation testing */ export declare const INVALID_PARAMS: { missing: {}; nullParam: { param: null; }; undefinedParam: { param: undefined; }; emptyString: { param: string; }; wrongType: { stringParam: number; numberParam: string; }; negativeNumber: { count: number; timeout: number; }; emptyArray: { items: never[]; }; invalidEnum: { status: string; }; }; /** * Valid parameter sets for testing */ export declare const VALID_PARAMS: { simple: { param1: string; param2: string; }; withTypes: { stringParam: string; numberParam: number; booleanParam: boolean; arrayParam: number[]; objectParam: { key: string; }; }; userId: { userId: string; }; taskId: { taskId: string; }; sessionId: { sessionId: string; }; }; /** * Mock streaming chunks */ export declare const MOCK_STREAM_CHUNKS: { simple: { index: number; message: string; }[]; withProgress: { progress: number; status: string; }[]; withErrors: ({ index: number; success: boolean; data: string; error?: undefined; } | { index: number; success: boolean; error: string; data?: undefined; })[]; }; //# sourceMappingURL=mock-data.d.ts.map