/// import { RapydError } from './RapydError'; export declare class RapydClient { private secretKey; private accessKey; private baseUrl; constructor(secretKey: string, accessKey: string, baseUrl?: string); get(path: string, ...pathValues: (string | number | boolean)[]): Promise<{ statusCode: number | undefined; contentType: string | undefined; getHeader: (name: string) => string | undefined; stream: () => AsyncIterable; buffer: () => Promise; text: () => Promise; json: () => Promise; error: () => Promise | undefined>; data: () => Promise; }>; post(path: string, ...pathValuesAndBody: (string | number | boolean | object)[]): Promise<{ statusCode: number | undefined; contentType: string | undefined; getHeader: (name: string) => string | undefined; stream: () => AsyncIterable; buffer: () => Promise; text: () => Promise; json: () => Promise; error: () => Promise | undefined>; data: () => Promise; }>; put(path: string, ...pathValuesAndBody: (string | number | boolean | object)[]): Promise<{ statusCode: number | undefined; contentType: string | undefined; getHeader: (name: string) => string | undefined; stream: () => AsyncIterable; buffer: () => Promise; text: () => Promise; json: () => Promise; error: () => Promise | undefined>; data: () => Promise; }>; patch(path: string, ...pathValuesAndBody: (string | number | boolean | object)[]): Promise<{ statusCode: number | undefined; contentType: string | undefined; getHeader: (name: string) => string | undefined; stream: () => AsyncIterable; buffer: () => Promise; text: () => Promise; json: () => Promise; error: () => Promise | undefined>; data: () => Promise; }>; delete(path: string, ...pathValuesAndBody: (string | number | boolean | object)[]): Promise<{ statusCode: number | undefined; contentType: string | undefined; getHeader: (name: string) => string | undefined; stream: () => AsyncIterable; buffer: () => Promise; text: () => Promise; json: () => Promise; error: () => Promise | undefined>; data: () => Promise; }>; private shorthandRequest; request(method: string, path: string, body?: object): Promise<{ statusCode: number | undefined; contentType: string | undefined; getHeader: (name: string) => string | undefined; stream: () => AsyncIterable; buffer: () => Promise; text: () => Promise; json: () => Promise; error: () => Promise | undefined>; data: () => Promise; }>; queryParams(params: { [key: string]: any; }): string; private getSerializedBody; private createResponse; private sendRequest; private getRequestSignature; getWebhookSignature(webhookUrl: string, saltHeader: string, timestampHeader: string, rawBody: string): string; } //# sourceMappingURL=RapydClient.d.ts.map