import type { EntityProperty } from '../typings.js';
import type { Platform } from '../platforms/Platform.js';
import { Type } from './Type.js';
/** Passthrough type that performs no conversion, used when the column type is unknown or unrecognized. */
export declare class UnknownType extends Type<unknown | null | undefined, unknown | null | undefined> {
  getColumnType(prop: EntityProperty, platform: Platform): string;
  get runtimeType(): string;
  compareAsType(): string;
  ensureComparable(): boolean;
}
