import { DataSource, Repository } from 'typeorm';
import { UploadsReferenceCheckerService } from '../uploads/uploads-reference-checker.service';
import { UploadsStorageService } from '../uploads/uploads-storage.service';
import { AboutProfile } from './entities/about-profile.entity';
import { UpsertAboutDto } from './dto/upsert-about.dto';
import { AboutResponseDto } from './dto/about-response.dto';
export declare class AdminAboutService {
    private readonly profileRepo;
    private readonly dataSource;
    private readonly uploadsStorage;
    private readonly uploadsRefChecker;
    private readonly logger;
    constructor(profileRepo: Repository<AboutProfile>, dataSource: DataSource, uploadsStorage: UploadsStorageService, uploadsRefChecker: UploadsReferenceCheckerService);
    upsert(dto: UpsertAboutDto): Promise<AboutResponseDto>;
}
