import { AddressRule, Condition, ConditionField, Conditions, ConditionSet, Description } from '../models/subscriber'; import { Interface } from '@ethersproject/abi'; export default function getConditionSets(txExpression: string, eventConditions: ConditionField[], functionConditions: ConditionField[]): ConditionSet[]; export declare function toConditionField(description: Description, condition: Condition): ConditionField; export declare function getSentinelConditions(addressRules: AddressRule[]): Conditions; export declare function getAbiInterface(abi: string | undefined): Interface | undefined; export declare const parseAbi: (abi: string) => Interface; //# sourceMappingURL=index.d.ts.map