import { MyMigDB } from "../MyMigDB.js"; type Column = { id: string; name: string; type: string; collation: string; nullable: boolean; default: string; comment: string; }; declare class Table { id: string; name: string; collation: string; comment: string; primary: string[]; uniques: { [key: string]: string[]; }; indexes: { [key: string]: string[]; }; columns: Column[]; getColumnByID(id: string): Column | undefined; } export declare class DBSchema { db: MyMigDB; tables: Table[]; constructor(db: MyMigDB); static initialize(db: MyMigDB): Promise; reload(): Promise; getByID(id: string): Table | undefined; } export {};