import 'reflect-metadata'; import { ColumnTypes, IDCColDefs, IDCColumnDef } from "../IDCSchema"; export declare function Column(options: Partial): Function; export declare function Column(target: any, propertyName: string, propertyDescriptor?: PropertyDescriptor): void; export declare function addColumn(target: any, property: string, propertyDescriptor: PropertyDescriptor, columnOptions: Partial): void; export declare function getColumns(target: any): IDCColDefs; export declare function getDcColumnType(target: any, property: string): false | ColumnTypes.string | ColumnTypes.int | ColumnTypes.boolean | ColumnTypes.date;