UNPKG

tryaii-mcp-server

Version:

TryAII MCP Server - 15+ AI models with comparison, cost tracking, and collective intelligence

26 lines 772 B
import mongoose, { Document } from 'mongoose'; export interface UserApiKeyDocument extends Document { _id: string; userId: string; keyId: string; keyHash: string; keyPrefix: string; name: string; permissions: string[]; isActive: boolean; lastUsed?: Date; usageStats: { totalRequests: number; totalCost: number; lastResetDate: Date; }; createdAt: Date; updatedAt: Date; expiresAt?: Date; } export declare const UserApiKey: mongoose.Model<any, {}, {}, {}, any, any> | mongoose.Model<UserApiKeyDocument, {}, {}, {}, mongoose.Document<unknown, {}, UserApiKeyDocument, {}> & UserApiKeyDocument & Required<{ _id: string; }> & { __v: number; }, any>; //# sourceMappingURL=UserApiKey.d.ts.map