import type { RESTClientBase } from '../misc/classes/restClientBase';
import { RestMethodMiddlewares, RestReportProgress } from '../interfaces';
/**
 * Allows method to report full progress events
 */
export declare function ReportProgress(): <TDecorated>(_target: RESTClientBase, _propertyKey: string, descriptor: (RestReportProgress & RestMethodMiddlewares) | TDecorated) => TDecorated;
//# sourceMappingURL=reportProgress.decorator.d.ts.map