export declare const ColumnType: {
    readonly STRING: "STRING";
    readonly INTEGER: "INTEGER";
    readonly BIGINT: "BIGINT";
    readonly UUID: "UUID";
    readonly REAL: "REAL";
    readonly BOOLEAN: "BOOLEAN";
    readonly TEXT: "TEXT";
    readonly JSON: "JSON";
    readonly TIMESTAMP: "TIMESTAMP";
    readonly BLOB: "BLOB";
    readonly VARCHAR: "VARCHAR";
    readonly INT: "INT";
    readonly FLOAT: "FLOAT";
    readonly TINYINT_1: "TINYINT(1)";
    readonly TINYINT: "TINYINT";
    readonly JSONB: "JSONB";
    readonly DATETIME: "DATETIME";
    readonly BYTEA: "BYTEA";
    readonly FOREIGN_KEY: "FOREIGN_KEY";
    readonly NORMAL: "NORMAL";
    readonly UNIQUE: "UNIQUE";
    readonly NON_UNIQUE: "NON_UNIQUE";
    readonly ADD_COLUMN: "ADD_COLUMN";
    readonly DROP_COLUMN: "DROP_COLUMN";
    readonly CREATE_INDEX: "CREATE_INDEX";
    readonly DROP_INDEX: "DROP_INDEX";
    readonly ADD_FOREIGN_KEY: "ADD_FOREIGN_KEY";
    readonly DROP_FOREIGN_KEY: "DROP_FOREIGN_KEY";
    readonly SERIAL: "SERIAL";
    readonly IDENTITY: "IDENTITY";
    readonly AUTOINCREMENT: "AUTOINCREMENT";
    readonly CURRENT_TIMESTAMP: "CURRENT_TIMESTAMP";
    readonly NULLABLE: "NULLABLE";
    readonly NOT_NULLABLE: "NOT_NULLABLE";
    readonly SQL: "SQL";
    readonly UNSIGNED: "UNSIGNED";
    readonly CASCADE: "CASCADE";
    readonly SETNULL: "SET NULL";
    readonly RESTRICT: "RESTRICT";
    readonly NOACTION: "NO ACTION";
    readonly SETDEFAULT: "SET DEFAULT";
    readonly BIGSERIAL: "BIGSERIAL";
    readonly AUTO_INCREMENT: "AUTO_INCREMENT";
    readonly IDENTITY_1_1: "IDENTITY(1,1)";
    readonly NOT_NULL: "NOT NULL";
    readonly PRIMARY_KEY: "PRIMARY KEY";
    readonly DEFAULT_NULL: "DEFAULT NULL";
    readonly INDEX: "INDEX";
    readonly IF_EXISTS: "IF EXISTS";
    readonly IF_NOT_EXISTS: "IF NOT EXISTS";
    readonly CONSTRAINT: "CONSTRAINT";
    readonly FOREIGN_KEY_S: "FOREIGN KEY";
    readonly DROP_COLUMN_S: "DROP COLUMN";
    readonly ADD_COLUMN_S: "ADD COLUMN";
    readonly DROP_INDEX_S: "DROP INDEX";
    readonly DROP_TABLE_S: "DROP TABLE";
    readonly ALTER_TABLE_S: "ALTER TABLE";
    readonly CREATE_INDEX_S: "CREATE INDEX";
    readonly CREATE_TABLE_S: "CREATE TABLE";
    readonly REFERENCES: "REFERENCES";
    readonly ON_DELETE: "ON DELETE";
    readonly ON_UPDATE: "ON UPDATE";
    readonly ON: "ON";
    readonly ADD: "ADD";
    readonly DROP: "DROP";
};
export declare const AdaptersEnum: {
    readonly mysql: "mysql";
    readonly postgresql: "postgresql";
    readonly sqlite: "sqlite";
    readonly d1: "d1";
    readonly d1Remote: "d1-remote";
    readonly sqlserver: "sqlserver";
    readonly auroraDataApi: "aurora-data-api";
};
export declare const SchOther: {
    readonly TYPE: "type";
    readonly NUMBER: "number";
    readonly TABLE: "table";
    readonly COLUMN: "column";
    readonly FOREIGN_KEY: "foreign key";
    readonly REFERENCED_TABLE: "referenced table";
    readonly REFERENCED_COLUMN: "referenced column";
    readonly INDEX: "index";
    readonly CREATED_AT: "created_at";
    readonly UPDATED_AT: "updated_at";
    readonly ID: "id";
};
export type SupportedDriverK = keyof typeof AdaptersEnum;
export type SupportedDriver = typeof AdaptersEnum.sqlite | typeof AdaptersEnum.d1 | typeof AdaptersEnum.d1Remote | typeof AdaptersEnum.postgresql | typeof AdaptersEnum.mysql | typeof AdaptersEnum.sqlserver | typeof AdaptersEnum.auroraDataApi;
export declare function isSqliteFamily(driver: SupportedDriver): boolean;
//# sourceMappingURL=index.d.ts.map