import type { EntityManager } from "../../../entity-manager";
import type { DatabaseEntity } from "../../../types/database-entity";
import type { FindConditions } from "../../types/find-conditions";
import type { BaseQueryOptions } from "../../types/query-options";
interface Injectables {
    entityManager: EntityManager;
    entity: any;
}
export interface AfterUpsertParams<Entity> {
    conditions: FindConditions<Entity>;
    data: Partial<DatabaseEntity>;
    options?: BaseQueryOptions;
}
export declare const afterUpsert: <Entity>({ entity, entityManager }: Injectables, { data }: AfterUpsertParams<Entity>) => Entity[];
export {};
