UNPKG

nestjs-express-cassandra

Version:
15 lines (14 loc) 613 B
import { ConnectionOptions } from './interfaces/connection.interface'; import { ColumnsType, ExtendedEntityOptions } from './interfaces/decorators.interface'; import { BaseModelStatic } from './interfaces/orm.interface'; interface Connection extends FunctionConstructor { new (options: ConnectionOptions): typeof Connection; name?: string; initAsync(): Promise<void>; closeAsync(): Promise<void>; loadSchema<T>(modelName: string, modelSchema: ExtendedEntityOptions & { fields: ColumnsType; }): BaseModelStatic<T>; } declare const Connection: Connection; export default Connection;