import { NativeArray } from "../imports/NativeArray.js"; import { GlideRecord } from "../types/GlideRecord.js"; export declare class CachedDecisionTableAPI { constructor(); cacheDecisionTable(decisionId?: string): void; evaluateDecisionQuestions(decisionId?: string, inputs?: Record, firstMatch?: boolean): Array; executeCondition(decisionId?: string, inputs?: Record, condition?: string): boolean; executeDecisions(decisionId?: string, inputs?: Record): Record; flushDecisionTableFromCache(decisionId?: string): void; getDecision(decisionId?: string, inputs?: Record): GlideRecord; getDecisions(decisionId?: string, inputs?: Record): NativeArray; isEmptyDecisionTable(decisionId?: string): boolean; pairTableWithCache(tableName?: string): void; } //# sourceMappingURL=CachedDecisionTableAPI.d.ts.map