import { PaginateQuery } from '../query/paginate.query'; import { RequestMakerInterface } from './request-maker.interface'; export declare class ApiKeyRequestMaker implements RequestMakerInterface { private readonly baseUrl; private readonly apiKey; private readonly apiSecret; private readonly version; private readonly timeout; constructor(apiKey: string, apiSecret: string); create(path: string, requestBody: any): Promise; read(path: string, paginationQuery?: PaginateQuery): Promise; update(path: string, requestBody: any): Promise; delete(path: string): Promise; private makeRequest; }