import { GlideRecord } from "../types/GlideRecord"; export declare class IDRUpgradeUtil { static allowDeleteUpgradeConsumerSet(current?: GlideRecord): boolean; static canActivateConsumerSet(current?: GlideRecord): boolean; static canUpgradeActivateConsumerSet(current?: GlideRecord): boolean; static dryRun(current?: GlideRecord): void; static hasProducerUpgradeStarted(current?: GlideRecord): boolean; static isConsumerSetUpgraded(current?: GlideRecord): boolean; static isDryRunAvailableForConsumerSet(current?: GlideRecord): boolean; static isProducerUpgradeInProgress(current?: GlideRecord): boolean; static isReplicationSetUpgradeable(current?: GlideRecord): boolean; static isResendMetadataAvailable(current?: GlideRecord): boolean; static resendMetadata( current?: GlideRecord, consumerInstanceId?: string ): boolean; static upgradeActivate(current?: GlideRecord): void; }