UNPKG

mcp-talent-server

Version:

Model Context Protocol server for talent management tools

47 lines 1.16 kB
import type { Document, Types } from "mongoose"; export interface FolderType { _id?: Types.ObjectId; name: string; path: string; userId: Types.ObjectId; parentFolderId?: Types.ObjectId | null; googleDriveId?: string; createdAt?: Date; updatedAt?: Date; } export interface ImageType { _id?: Types.ObjectId; originalName: string; filename: string; url: string; size: number; mimetype: string; userId: Types.ObjectId; folderId: Types.ObjectId; googleDriveId?: string; analysis: { textContent: string; labels: string[]; description: string; metadata: { width: number; height: number; format: string; size: number; }; }; tags?: string[]; createdAt?: Date; updatedAt?: Date; } export interface FolderModelType extends FolderType { } export interface ImageModelType extends ImageType { } export interface IFolderDocument extends Document { _id: Types.ObjectId; } export interface IImageDocument extends Document { _id: Types.ObjectId; } //# sourceMappingURL=gallery.dto.d.ts.map