1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
module Rx {
export module internals {
export interface EmptyError extends Error { message: string; }
export interface EmptyErrorStatic { new (): EmptyError; }
export interface ObjectDisposedError extends Error { message: string; }
export interface ObjectDisposedErrorStatic { new (): ObjectDisposedError; }
export interface ArgumentOutOfRangeError extends Error { message: string; }
export interface ArgumentOutOfRangeErrorStatic { new (): ArgumentOutOfRangeError; }
export interface NotSupportedError extends Error { message: string; }
export interface NotSupportedErrorStatic { new (): NotSupportedError; }
export interface NotImplementedError extends Error { message: string; }
export interface NotImplementedErrorStatic { new (): NotImplementedError; }
}
export module helpers {
export var notImplemented: () => internals.NotImplementedError;
export var notSupported: () => internals.NotSupportedError;
}
}
|