import type { AxiosInstance, AxiosResponse } from 'axios'; import { TProgress } from '../../types'; import type { TCalculatePLSATargetParams } from '../../types/TCalculatePLSATargetParams'; import type { TCalculatePLSATargetResponse } from '../../types/TCalculatePLSATargetResponse'; import type { TPlsaParams } from '../../types/TPlsaParams'; export declare const fetchPLSAParams: (request: AxiosInstance) => Promise>; export declare const PLSAParamsCallback: (setPlsaParams: React.Dispatch>, requestResponse: Promise, setProgress: (progress: TProgress) => void) => Promise; export declare const calculatePLSATarget: (request: AxiosInstance, params: TCalculatePLSATargetParams) => Promise>; export declare const processCalculatePLSATarget: (requestResponse: Promise, callBack: (response: AxiosResponse) => void, setProgress: (progress: TProgress) => void) => Promise;