import { AxiosInstance } from "axios"; import { AsureForceConnectConfig } from ".."; import { AsureQueryParameters } from "./AsureForceQueries"; declare type GConstructor = new (...args: any[]) => T; declare type IConnectBase = { http: AxiosInstance; config: AsureForceConnectConfig; debugEnabled: boolean; processQueryParameters: (queries?: AsureQueryParameters) => string; }; export declare type AnyFunction = (...input: any[]) => A; export declare type AnyConstructor = new (...input: any[]) => A; export declare type Mixin = InstanceType>; export { GConstructor, IConnectBase };