UNPKG

@shapediver/viewer.session

Version:

This is the npm package for the ShapeDiver Viewer Session API. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).

37 lines 1.6 kB
import { ResComputationStatus, ResExport, ResExportContent, ResExportDefinitionType, ResExportResult, ResParameterGroup } from "@shapediver/sdk.geometry-api-sdk-v2"; import { IExport } from "@shapediver/viewer.session-engine.session-engine"; import { IExportApi } from "../interfaces/IExportApi"; export declare class ExportApi implements IExportApi { #private; constructor(exportD: IExport); get content(): ResExportContent[] | undefined; get delay(): number | undefined; get dependency(): string[]; get displayname(): string | undefined; set displayname(value: string | undefined); get filename(): string | undefined; get group(): ResParameterGroup | undefined; get hidden(): boolean; set hidden(value: boolean); get id(): string; get maxWaitTime(): number; set maxWaitTime(value: number); get msg(): string | undefined; get name(): string; get order(): number | undefined; set order(value: number | undefined); get result(): ResExportResult | undefined; get status_collect(): ResComputationStatus | undefined; get status_computation(): ResComputationStatus | undefined; get tooltip(): string | undefined; set tooltip(value: string | undefined); get type(): ResExportDefinitionType; get uid(): string | undefined; get version(): string; request(parameters?: { [key: string]: unknown; }): Promise<ResExport>; updateExport(): void; } export declare const isExportApi: (obj: unknown) => obj is IExportApi; //# sourceMappingURL=ExportApi.d.ts.map