@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/).
11 lines • 619 B
TypeScript
import { IFileParameter } from "@shapediver/viewer.session-engine.session-engine";
import { IFileParameterApi } from "../../interfaces/parameter/IFileParameterApi";
import { ParameterApi } from "./ParameterApi";
export declare class FileParameterApi extends ParameterApi<File | Blob | string> implements IFileParameterApi {
#private;
constructor(parameter: IFileParameter);
getFilename(fileId?: string): Promise<string | undefined>;
upload(): Promise<string>;
}
export declare const isFileParameterApi: (obj: unknown) => obj is IFileParameterApi;
//# sourceMappingURL=FileParameterApi.d.ts.map