import { type User, type InsertUser, type Label, type InsertLabel, type Task, type InsertTask } from "@shared/schema"; import { randomUUID } from "crypto"; // modify the interface with any CRUD methods // you might need export interface IStorage { getUser(id: string): Promise; getUserByUsername(username: string): Promise; createUser(user: InsertUser): Promise; // Labels getAllLabels(): Promise; getLabel(id: string): Promise