UNPKG

@iaminfinity/express-cassandra

Version:

Nest - modern, fast, powerful node.js web framework (@express-cassandra)

14 lines (13 loc) 933 B
import 'reflect-metadata'; export declare function setEntity(target: any, entity: Function): void; export declare function getEntity(target: any): Function; export declare function setEntityName(target: any, modelName: string): void; export declare function getEntityName(target: any): string; export declare function getAttributes(target: any): any | undefined; export declare function setAttributes(target: any, attributes: any): void; export declare function addAttribute(target: any, name: string, options: any): void; export declare function addAttributeOptions(target: any, propertyName: string, options: any): void; export declare function getOptions(target: any): any | undefined; export declare function setOptions(target: any, options: any): void; export declare function addOptions(target: any, options: any): void; export declare const addHookFunction: (target: object, metadataKey: string) => (...args: any[]) => any[];