import { AxiosResponse } from "axios"; import { Metadata } from "../types/metadata.types"; import { OnSuccessFunction } from "../types/onSuccess.types"; /** * * @param response - Axios Response to be handled * @returns - Axios response */ export declare const defaultOnSuccessFunction: OnSuccessFunction; /** * Function to do default handle of response with validation of response * @param response - Axios Response to be handled * @param metadata - Metadata of the request and service config */ export declare const defaultValidationOnSuccessFunction: OnSuccessFunction; /** * Function to do custom handle of response with validation of response * @param response - Axios Response to be handled * @param metadata - Metadata of the request and service config */ export declare const customValidationOnSuccessFunction: (onSuccess: OnSuccessFunction, response: AxiosResponse, metadata?: Metadata | undefined) => any;