index.d.ts 588 B

1234567891011121314151617181920
  1. import { AxiosResponse } from 'axios';
  2. import ProginnBridge from '../bridge';
  3. import { Notifier } from '../types/global';
  4. declare const ProginnRequest: {
  5. create: (opts: {
  6. baseURL?: string;
  7. bridge?: ProginnBridge;
  8. notifier?: Notifier;
  9. withCredentials?: boolean;
  10. defaultDataType?: 'json' | 'form' | false;
  11. }) => (opts: {
  12. method: 'GET' | 'POST';
  13. url: string;
  14. query?: any;
  15. data?: any;
  16. dataType?: 'json' | 'form';
  17. headers?: any;
  18. }) => Promise<AxiosResponse>;
  19. };
  20. export default ProginnRequest;