import type { Blueprint } from "../blueprint.ts"; import type { ColumnDefinition } from "../columnDefinition.ts"; import type { DatabaseDriver } from "../driver.ts"; interface Grammar { readonly driver: DatabaseDriver; compile(blueprint: Blueprint): string[]; } declare function compileColumnType(driver: DatabaseDriver, column: ColumnDefinition): string; export type { Grammar }; export { compileColumnType };