• Parameters

    • get: (<T>(__namedParameters: {
          headers?: Record<string, string>;
          json?: boolean;
          token?: null | string;
          uri: string;
      }) => Promise<Res<T>>)
        • <T>(__namedParameters): Promise<Res<T>>
        • Type Parameters

          • T = any

          Parameters

          • __namedParameters: {
                headers?: Record<string, string>;
                json?: boolean;
                token?: null | string;
                uri: string;
            }
            • Optionalheaders?: Record<string, string>
            • Optionaljson?: boolean
            • Optionaltoken?: null | string
            • uri: string

          Returns Promise<Res<T>>

    • _: (<T>(__namedParameters: {
          body: Record<string, any>;
          headers?: Record<string, string>;
          json?: boolean;
          token?: string;
          uri: string;
      }) => Promise<Res<T>>)
        • <T>(__namedParameters): Promise<Res<T>>
        • Type Parameters

          • T = any

          Parameters

          • __namedParameters: {
                body: Record<string, any>;
                headers?: Record<string, string>;
                json?: boolean;
                token?: string;
                uri: string;
            }
            • body: Record<string, any>
            • Optionalheaders?: Record<string, string>
            • Optionaljson?: boolean
            • Optionaltoken?: string
            • uri: string

          Returns Promise<Res<T>>

    • options: APIDefaults

    Returns {
        environment: (() => Promise<Environment>);
        spool: (() => Promise<{
            endpoint: string;
            token: string;
        }>);
    }

    • environment: (() => Promise<Environment>)
    • spool: (() => Promise<{
          endpoint: string;
          token: string;
      }>)
        • (): Promise<{
              endpoint: string;
              token: string;
          }>
        • Returns Promise<{
              endpoint: string;
              token: string;
          }>