import { ResExport, ResOutput } from "@shapediver/sdk.geometry-api-sdk-v2"; import { ShapeDiverViewerError } from "./ShapeDiverError"; export declare class ShapeDiverViewerUnknownError extends ShapeDiverViewerError { readonly message: string; readonly errorObject: Error | unknown; constructor(message: string, errorObject: Error | unknown); } export declare class ShapeDiverViewerDataProcessingError extends ShapeDiverViewerError { readonly message: string; readonly errorObject?: (Error | unknown) | undefined; constructor(message: string, errorObject?: (Error | unknown) | undefined); } export declare class ShapeDiverViewerEnvironmentMapError extends ShapeDiverViewerError { readonly message: string; readonly url?: string | string[] | undefined; readonly errorObject?: (Error | unknown) | undefined; constructor(message: string, url?: string | string[] | undefined, errorObject?: (Error | unknown) | undefined); } export declare class ShapeDiverViewerWebGLError extends ShapeDiverViewerError { readonly message: string; readonly errorObject?: (Error | unknown) | undefined; constructor(message: string, errorObject?: (Error | unknown) | undefined); } export declare class ShapeDiverViewerSettingsError extends ShapeDiverViewerError { readonly message: string; readonly errorObject?: (Error | unknown) | undefined; constructor(message: string, errorObject?: (Error | unknown) | undefined); } export declare class ShapeDiverViewerSessionError extends ShapeDiverViewerError { readonly message: string; readonly errorObject?: (Error | unknown) | undefined; constructor(message: string, errorObject?: (Error | unknown) | undefined); } export declare class ShapeDiverViewerCustomizationError extends ShapeDiverViewerError { readonly message: string; readonly errorObject: { outputs: { [id: string]: ResOutput; }; exports: { [key: string]: ResExport; }; }; constructor(message: string, errorObject: { outputs: { [id: string]: ResOutput; }; exports: { [key: string]: ResExport; }; }); } export declare class ShapeDiverViewerViewportError extends ShapeDiverViewerError { readonly message: string; readonly errorObject?: (Error | unknown) | undefined; constructor(message: string, errorObject?: (Error | unknown) | undefined); } export declare class ShapeDiverViewerLightError extends ShapeDiverViewerError { readonly message: string; readonly errorObject?: (Error | unknown) | undefined; constructor(message: string, errorObject?: (Error | unknown) | undefined); } export declare class ShapeDiverViewerCameraError extends ShapeDiverViewerError { readonly message: string; readonly errorObject?: (Error | unknown) | undefined; constructor(message: string, errorObject?: (Error | unknown) | undefined); } export declare class ShapeDiverViewerArError extends ShapeDiverViewerError { readonly message: string; readonly errorObject?: (Error | unknown) | undefined; constructor(message: string, errorObject?: (Error | unknown) | undefined); } export declare class ShapeDiverViewerValidationError extends ShapeDiverViewerError { readonly message: string; readonly value: unknown; readonly requestedType: string; readonly errorObject?: (Error | unknown) | undefined; constructor(message: string, value: unknown, requestedType: string, errorObject?: (Error | unknown) | undefined); } export declare class ShapeDiverViewerInteractionError extends ShapeDiverViewerError { readonly message: string; constructor(message: string); } export declare class ShapeDiverViewerDrawingToolsError extends ShapeDiverViewerError { readonly message: string; constructor(message: string); } //# sourceMappingURL=ShapeDiverViewerErrors.d.ts.map