import { SalarySettingsService } from "./salary-settings.service";
import { CreateSalarySettingDto } from "./dto/create-salary-setting.dto";
import { UpdateSalarySettingDto } from "./dto/update-salary-setting.dto";
export declare class SalarySettingsController {
    private readonly salarySettingsService;
    constructor(salarySettingsService: SalarySettingsService);
    create(createSalarySettingDto: CreateSalarySettingDto, request: Request): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    findAll(query: any, request: Request): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    findOne(id: string): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    update(id: string, updateSalarySettingDto: UpdateSalarySettingDto, request: Request): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    remove(id: string, request: Request): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
}
