dots-wrapper
Version:
Digital Ocean v2 api wrapper - javascript - typescript - nodejs
9 lines (8 loc) • 423 B
TypeScript
import { IResponse, IContext } from '../../types';
import { Stream } from 'stream';
export type DownloadInvoiceResponse = IResponse<Stream>;
export interface IDownloadInvoiceApiRequest {
invoice_uuid: string;
format: 'csv' | 'pdf' | string;
}
export declare const downloadInvoice: ({ httpClient, }: IContext) => ({ invoice_uuid, format, }: IDownloadInvoiceApiRequest) => Promise<Readonly<DownloadInvoiceResponse>>;