import { Entity, juggler } from "@loopback/repository";
import { BaseUser, BaseUserRelations } from "..";
import { TimeStampedRepository } from "./time.stamped.repository";
export declare class BaseUserRepository<T extends BaseUser = BaseUser, R extends BaseUserRelations = BaseUserRelations> extends TimeStampedRepository<T, string, R> {
    constructor(entityClass: typeof Entity & {
        prototype: T;
    }, dataSource: juggler.DataSource);
}
