import { SchemaGenAdapter } from "./schema-types";
import { InternalPropertyMeta } from "../../resources/internal-resource-meta";
/** @monorepo-internal */
export declare class SchemaAdapter implements SchemaGenAdapter {
    #private;
    constructor(dbType: string);
    getSchemaPackageName(): "drizzle-orm/sqlite-core" | "drizzle-orm/pg-core";
    getSchemaTableConstructor(): "sqliteTable" | "pgTable";
    getSchemaAnyColumnType(): "AnySQLiteColumn" | "AnyPgColumn";
    getSchemaColumnDefinition(property: InternalPropertyMeta): any;
}
