import { Delta, DeltaInputHandler, SKVersion } from '@signalk/server-api';
type Dispatch = (msg: Delta, now: Date, version: SKVersion) => void;
export default class DeltaChain {
    private chain;
    process(msg: Delta, dispatch: Dispatch, now: Date, version: SKVersion): void;
    private doProcess;
    register(handler: DeltaInputHandler): () => void;
}
export {};
//# sourceMappingURL=deltachain.d.ts.map