import { IDRValidationResult } from "./IDRValidationResult"; import { GlideRecord } from "../types/GlideRecord"; export declare class IDRValidator { static hasTopicLocationAndReplicationEntries(current?: GlideRecord): boolean; static isConsumerSetReadyToSynchronize(current?: GlideRecord): boolean; static validateDelete(current?: GlideRecord): IDRValidationResult; static validateDisplay(current?: GlideRecord): IDRValidationResult; static validateInsert(current?: GlideRecord): IDRValidationResult; static validateUpdate( current?: GlideRecord, previous?: GlideRecord ): IDRValidationResult; }