@techmmunity/symbiosis
Version:
Symbiosis - The Ultimate OM For All Databases
12 lines (11 loc) • 680 B
TypeScript
import type { Logger } from "../../../logger";
import type { BaseConnectionOptions } from "../../../connection/types/connection-options";
import type { BaseExtraMetadata } from "../../../types/extra-metadata";
import type { EntityManagerEntities } from "../../types/manager-metadata";
import type { CustomClass } from "../../types/metadata-type";
export interface LoadEntitiesParams {
connectionOptions: BaseConnectionOptions;
logger: Logger;
entities: Array<CustomClass>;
}
export declare const loadEntities: <ExtraMetadata extends BaseExtraMetadata>({ connectionOptions, logger, entities: rawEntities, }: LoadEntitiesParams) => EntityManagerEntities<ExtraMetadata>;