import { ErrorService } from 'src/error/error.service';
import { CreatePhoneDto } from './dto/create-phone.dto';
import { PhoneSortDto } from './dto/phone-sort.dto';
import { UpdatePhoneDto } from './dto/update-phone.dto';
import { EmergencyPhoneService } from './emergency-phone.service';
export declare class EmergencyPhonesController {
    private emergencyPhonesService;
    private error;
    constructor(emergencyPhonesService: EmergencyPhoneService, error: ErrorService);
    getAll(page: any, limit: any, sorts: any, filters: any): Promise<{
        success: boolean;
        messages: string[];
        data: {};
    }>;
    getById(id: number): Promise<{
        success: boolean;
        messages: string[];
        data: {};
    }>;
    addPhone(dto: CreatePhoneDto): Promise<{
        success: boolean;
        messages: string[];
        data: {};
    }>;
    phoneSort(dto: PhoneSortDto): Promise<void | {
        success: boolean;
        messages: string[];
        data: {};
    }>;
    updatePhone(id: number, dto: UpdatePhoneDto): Promise<{
        success: boolean;
        messages: string[];
        data: {};
    }>;
    deletePhone(id: number): Promise<{
        success: boolean;
        messages: string[];
        data: {};
    }>;
}
