import type { ColumnDefinition } from "../types.js"; import type { ColumnType } from "typeorm/driver/types/ColumnTypes"; export declare function Column(keyOrOptions?: ColumnDefinition | ColumnType, options?: ColumnDefinition): (target: any, propertyName: string, descriptor: any) => any; export declare function CreateDateColumn(options?: ColumnDefinition): (target: any, propertyName: string, descriptor: any) => any; export declare function UpdateDateColumn(options?: ColumnDefinition): (target: any, propertyName: string, descriptor: any) => any; export declare function DeleteDateColumn(options?: ColumnDefinition): (target: any, propertyName: string, descriptor: any) => any; export declare function PrimaryColumn(keyOrOptions?: {}, options?: ColumnDefinition): (target: any, propertyName: string, descriptor: any) => any; export declare function PrimaryGeneratedColumn(strategyOrOptions?: string | ColumnDefinition, options?: ColumnDefinition): (target: any, propertyName: string, descriptor: any) => any; declare const _default: { Column: typeof Column; CreateDateColumn: typeof CreateDateColumn; UpdateDateColumn: typeof UpdateDateColumn; DeleteDateColumn: typeof DeleteDateColumn; PrimaryColumn: typeof PrimaryColumn; PrimaryGeneratedColumn: typeof PrimaryGeneratedColumn; }; export default _default;