import { Dashboard } from "../entities/dashboard.entity";
import { RequestContextService } from "../services/request-context.service";
import { DataSource } from "typeorm";
import { SecurityRuleRepository } from "./security-rule.repository";
import { SolidBaseRepository } from "./solid-base.repository";
export declare class DashboardRepository extends SolidBaseRepository<Dashboard> {
    readonly dataSource: DataSource;
    readonly requestContextService: RequestContextService;
    readonly securityRuleRepository: SecurityRuleRepository;
    constructor(dataSource: DataSource, requestContextService: RequestContextService, securityRuleRepository: SecurityRuleRepository);
    upsertWithDto(createDto: any): Promise<Dashboard | Dashboard[]>;
}
//# sourceMappingURL=dashboard.repository.d.ts.map