import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { LoggerLogs, LoggerServiceSearchLogByConfigIdParams, LoggerServiceSearchLogByRecordIdParams, LoggerServiceSearchLogByUserIdParams } from '../_models'; export declare const // --- title start getLoggerService: (axiosInstance?: AxiosInstance) => { loggerServiceSearchLogByConfigId: (configId: number, params?: LoggerServiceSearchLogByConfigIdParams, options?: AxiosRequestConfig) => Promise>; loggerServiceSearchLogByUserId: (userId: number, params?: LoggerServiceSearchLogByUserIdParams, options?: AxiosRequestConfig) => Promise>; loggerServiceSearchLogByRecordId: (object: "cc_queue" | "schema" | "users" | "devices" | "calendars" | "cc_list" | "cc_team" | "cc_agent" | "cc_resource" | "cc_resource_group" | "chat_bots" | "cases" | "contacts" | "cc_list_number" | "case_comments" | "record_file" | "sso", recordId: number, params?: LoggerServiceSearchLogByRecordIdParams, options?: AxiosRequestConfig) => Promise>; }; export type LoggerServiceSearchLogByConfigIdResult = AxiosResponse; export type LoggerServiceSearchLogByUserIdResult = AxiosResponse; export type LoggerServiceSearchLogByRecordIdResult = AxiosResponse;