@citrineos/data
Version:
The OCPP data module which includes all persistence layer implementation.
9 lines (8 loc) • 434 B
TypeScript
import type { TenantDto } from '@citrineos/base';
import { Model } from 'sequelize-typescript';
export declare abstract class BaseModelWithTenant<TModelAttributes extends {} = any, TCreationAttributes extends {} = TModelAttributes> extends Model<TModelAttributes, TCreationAttributes> {
tenantId: number;
tenant?: TenantDto;
static setDefaultTenant(instance: BaseModelWithTenant): void;
constructor(...args: any[]);
}