import { type Video, type InsertVideo } from "@shared/schema"; import { randomUUID } from "crypto"; export interface IStorage { getVideos(limit?: number, offset?: number, search?: string, category?: string): Promise; getVideo(id: string): Promise