@unicef-polymer/etools-unicef
Version:
eTools UNICEF library of reusable components
13 lines (12 loc) • 501 B
TypeScript
import { Constructor } from '../utils/types';
export declare function RequestHelperMixin<T extends Constructor<any>>(baseClass: T): {
new (...args: any[]): {
[x: string]: any;
endpointAcceptsMulti: boolean;
cancelUpload: boolean;
uploadEndpoint: string | null | undefined;
endpointInfo: object | null | undefined;
jwtLocalStorageKey: string;
uploadRawFile(rawFile: any, requestKey: any, onProgressCallback: any): Promise<any>;
};
} & T;