import PvStatus from './pv_status_t'; export declare class RhinoError extends Error { private readonly _message; private readonly _messageStack; constructor(message: string, messageStack?: string[]); get message(): string; get messageStack(): string[]; private static errorToString; } export declare class RhinoOutOfMemoryError extends RhinoError { } export declare class RhinoIOError extends RhinoError { } export declare class RhinoInvalidArgumentError extends RhinoError { } export declare class RhinoStopIterationError extends RhinoError { } export declare class RhinoKeyError extends RhinoError { } export declare class RhinoInvalidStateError extends RhinoError { } export declare class RhinoRuntimeError extends RhinoError { } export declare class RhinoActivationError extends RhinoError { } export declare class RhinoActivationLimitReachedError extends RhinoError { } export declare class RhinoActivationThrottledError extends RhinoError { } export declare class RhinoActivationRefusedError extends RhinoError { } export declare function pvStatusToException(pvStatus: PvStatus, errorMessage: string, messageStack?: string[]): void; //# sourceMappingURL=errors.d.ts.map