import { type AholoClientConfig, type AholoGatewayClient } from '@manycore/aholo-sdk-core'; import type { ImageToFourViewRequest, Lux3dRequestOptions } from '../types.js'; export declare class ImageToFourViewResource { private readonly gateway; private readonly region; constructor(gateway: AholoGatewayClient, region: AholoClientConfig['region']); /** `POST /generate/image-to-four-view/task/create` */ create(body: ImageToFourViewRequest, options?: Lux3dRequestOptions): Promise; /** * Create a four-view task from a local image file * (encodes to a Data URL and sends as `img`). Prompt remains optional. */ createFromFile(filePath: string, request?: { prompt?: string; }, options?: Lux3dRequestOptions): Promise; } //# sourceMappingURL=image-to-four-view.d.ts.map