//#endregion //#region src/evaluate.d.ts declare const evaluateExpression: (expression?: string | null, context?: unknown, options?: { incrementalJsonPath?: boolean; throwOnEvalError?: boolean; }) => unknown; declare const safeEvaluateExpression: (expression?: string | null, context?: unknown) => unknown; type ConditionEvaluationResult = { errored: boolean; value: unknown; error?: string; }; declare const evaluateConditionExpression: (expression?: string | null, context?: unknown) => ConditionEvaluationResult; declare const safeEvaluateRecord: (record: Record, context?: unknown) => Record; //#endregion //#region src/functions/webhookEventsUrl/index.d.ts declare const webhookEventsUrl: (webhooksUrl: unknown, orgId: unknown, projectSecureId: unknown, connectorProfileId: unknown, token?: unknown) => string; //#endregion //#region src/functions/wrapXmlArray/index.d.ts declare const wrapXmlArray: (value: unknown, wrapperElement?: unknown, typeAttribute?: unknown) => Record | undefined; //#endregion //#region src/utils.d.ts declare const isExpression: (value: string) => boolean; //#endregion //#region src/validate.d.ts declare const isValidExpression: (expression?: string | null) => boolean; //#endregion export { type ConditionEvaluationResult, evaluateExpression as evaluate, evaluateConditionExpression, isExpression, isValidExpression, safeEvaluateExpression as safeEvaluate, safeEvaluateRecord, webhookEventsUrl, wrapXmlArray };