import { AxiosInstance, AxiosResponse } from 'axios';
export type GetServiceCenterQueryParams = {
    category: string;
    isActive: string;
};
interface GetServiceCenterResponse {
    status: number;
    message: string;
    data: ResponseData;
}
interface ResponseData {
    totalRecords: number;
    data: ServiceCenter[];
}
interface ServiceCenter {
    _id: string;
    isActive: boolean;
    name: string;
    city: string;
    category: Category[];
    brand: Category[];
    modifiedBy: ModifiedBy;
    updatedAt: string;
}
interface ModifiedBy {
    _id: string;
    fullName: string;
    key: number;
}
interface Category {
    _id: string;
    name: string;
    key: number;
}
export declare const API: ({ headers, params }?: {
    headers?: {} | undefined;
    params?: {} | undefined;
}) => AxiosInstance;
declare const RoutineServices: {
    getServiceCenter: (params: GetServiceCenterQueryParams) => Promise<AxiosResponse<GetServiceCenterResponse>>;
};
export default RoutineServices;
