import { IAddOperation, IDelOperation } from "./interfaces"; import { ISparseBuffer } from "./sparse-buffer"; import { IHunk } from "./hunk"; import { SegmentaPipeline } from "./dsl/pipeline"; export declare function isFunction(x: any): x is Function; export declare function isNumber(x: any): x is number; export declare function isUUID(x: string): boolean; export declare function isAddOperation(op: any): op is IAddOperation; export declare function isDelOperation(op: any): op is IDelOperation; export declare function isString(x: any): x is string; export declare function isSparseBuffer(obj: any): obj is ISparseBuffer; export declare function isHunk(obj: T): boolean; export declare function isPipeline(x: any): x is SegmentaPipeline;