UNPKG

@devexpress/utils

Version:
19 lines 574 B
export declare type EqualFunc<T> = (a: T, b: T) => boolean; export declare type CmpFunc<T> = (a: T, b: T) => number; export declare type SimpleConverter<T = number> = (value: T) => T; export interface ICloneable<T> { clone(): T; } export interface ISupportCopyFrom<T> { copyFrom(obj: T): void; } export interface IDisposable { dispose(): any; } export interface IEquatable<T> { equals(obj: T): boolean; } export interface ISupportConverting<T> { applyConverter(converter: SimpleConverter<T>): this; } //# sourceMappingURL=types.d.ts.map