import "reflect-metadata"; import { PropertySelector } from "../Common/Type"; import { IIndexOption } from "./Option/IIndexOption"; export declare function ColumnIndex(option?: IIndexOption): (target: object, propertyKey?: string | symbol) => void; export declare function ColumnIndex(name: string, unique?: boolean): (target: object, propertyKey?: string | symbol) => void; export declare function ColumnIndex(name: string, columns: Array>, unique?: boolean): (target: object, propertyKey?: string | symbol) => void; export declare function ColumnIndex(columns: Array>, unique?: boolean): (target: object, propertyKey?: string | symbol) => void;