import { DefaultCrudRepository, DefaultTransactionalRepository, Entity } from '@loopback/repository'; import { QueryEnhancedRepository } from './mixins'; /** * Query enhanced repository with default CRUD methods overwritten */ export declare class QueryEnhancedCrudRepository extends DefaultCrudRepository { } export interface QueryEnhancedCrudRepository extends QueryEnhancedRepository { } /** * Query enhanced transactional repository with default CRUD methods overwritten */ export declare class QueryEnhancedTransactionalCrudRepository extends DefaultTransactionalRepository { } export interface QueryEnhancedTransactionalCrudRepository extends QueryEnhancedRepository { } /** * Query enhanced repository without overwriting the default CRUD methods */ export declare class CrudRepositoryWithQuery extends DefaultCrudRepository { } export interface CrudRepositoryWithQuery extends QueryEnhancedRepository { } /** * Query enhanced transactional repository without overwriting the default CRUD methods */ export declare class TransactionalCrudRepositoryWithQuery extends DefaultTransactionalRepository { } export interface TransactionalCrudRepositoryWithQuery extends QueryEnhancedRepository { }