dots-wrapper
Version:
Digital Ocean v2 api wrapper - javascript - typescript - nodejs
14 lines (13 loc) • 523 B
TypeScript
import { IResponse, IContext } from '../../types';
import { IImage } from '..';
export interface IUpdateImageApiResponse {
image: IImage;
}
export interface IUpdateImageApiRequest {
description?: string;
distribution?: string;
image_id: number;
name?: string;
}
export type UpdateImageRes = IResponse<IUpdateImageApiResponse>;
export declare const updateImage: ({ httpClient, }: IContext) => ({ description, distribution, image_id, name, }: IUpdateImageApiRequest) => Promise<Readonly<UpdateImageRes>>;