import { IEntityClass, IEntityInstance, EntityOptions, RequiredPKOptions, IDClass, Constructor, PKClass } from './EntityTypes.js'; /** * Turns any class into an Entity. * @see https://dataclient.io/rest/api/EntityMixin */ export default function EntityMixin(Base: TBase, opt?: EntityOptions>): IEntityClass & TBase; export default function EntityMixin(Base: TBase, opt?: EntityOptions>): IEntityClass & TBase & (new (...args: any[]) => IEntityInstance); export default function EntityMixin(Base: TBase, opt: RequiredPKOptions>): IEntityClass & TBase & (new (...args: any[]) => IEntityInstance); //# sourceMappingURL=EntityMixin.d.ts.map