import { QueryRunner } from "../query-runner/QueryRunner";
import { Repository } from "./Repository";
import { EntityManager, EntityMetadata } from "..";
/**
 * Repository is supposed to work with your entity objects. Find entities, insert, update, delete, etc.
 */
export declare function createLiteralRepository<Entity>({ manager, metadata, queryRunner }: {
    manager: EntityManager;
    metadata: EntityMetadata;
    queryRunner?: QueryRunner;
}): Repository<Entity>;
