import { IResponse, IContext } from '../../types'; import { IDroplet } from '..'; export interface ICreateDropletApiResponse { droplet: IDroplet; } export interface ICreateDropletApiRequest { backups?: boolean; image: string | number; ipv6?: boolean; monitoring?: boolean; name: string; private_networking?: boolean; region?: string; size: string; ssh_keys?: Array; tags?: string[]; user_data?: string; volumes?: string[]; vpc_uuid?: string; with_droplet_agent?: boolean; } export type CreateDropletResponse = IResponse; export declare const createDroplet: ({ httpClient, }: IContext) => ({ backups, image, ipv6, monitoring, name, private_networking, region, size, ssh_keys, tags, user_data, volumes, vpc_uuid, with_droplet_agent, }: ICreateDropletApiRequest) => Promise>;