import { UpdateProfileDto } from './dto/update-profile.dto';
import { User } from '@/entities/user.entity';
import { ChangePasswordDto } from './dto/change-password.dto';
import { Country } from '@/entities/country.entity';
export declare class CommonService {
    private readonly settingRepository;
    private readonly userRepository;
    private readonly countryRepository;
    findAllSetting(): Promise<Record<string, string>>;
    updateSetting(payload: Record<string, string>): Promise<Record<string, string>>;
    updateProfile(userId: number, dto: UpdateProfileDto): Promise<User>;
    changePassword(userId: number, dto: ChangePasswordDto): Promise<string>;
    findAllCountries(): Promise<Country[]>;
}
