import type { BaseContract, BigNumber, BigNumberish, BytesLike, Signer, utils } from "ethers"; import type { EventFragment } from "@ethersproject/abi"; import type { Listener, Provider } from "@ethersproject/providers"; import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "./common.js"; export interface MultisigPermissionsEventsInterface extends utils.Interface { functions: {}; events: { "Annotation(address,bytes32,string)": EventFragment; "ApprovalChanged(address,uint256,uint8,bool)": EventFragment; "ArbitraryReputationUpdate(address,address,uint256,int256)": EventFragment; "ArbitraryTransaction(address,bytes,bool)": EventFragment; "ArbitraryTransaction(address,address,bytes,bool)": EventFragment; "ColonyBootstrapped(address,address[],int256[])": EventFragment; "ColonyFundsClaimed(address,address,uint256,uint256)": EventFragment; "ColonyFundsMovedBetweenFundingPots(address,uint256,uint256,uint256,address)": EventFragment; "ColonyInitialised(address,address,address)": EventFragment; "ColonyMetadata(address,string)": EventFragment; "ColonyMetadataDelta(address,string)": EventFragment; "ColonyRewardInverseSet(address,uint256)": EventFragment; "ColonyRoleSet(address,address,uint256,uint8,bool)": EventFragment; "ColonyUpgraded(address,uint256,uint256)": EventFragment; "DomainAdded(address,uint256)": EventFragment; "DomainDeprecated(address,uint256,bool)": EventFragment; "DomainMetadata(address,uint256,string)": EventFragment; "DomainSkillThresholdSet(uint256,uint256)": EventFragment; "ExpenditureAdded(address,uint256)": EventFragment; "ExpenditureCancelled(address,uint256)": EventFragment; "ExpenditureClaimDelaySet(address,uint256,uint256,uint256)": EventFragment; "ExpenditureFinalized(address,uint256)": EventFragment; "ExpenditureGlobalClaimDelaySet(address,uint256)": EventFragment; "ExpenditureLocked(address,uint256)": EventFragment; "ExpenditureMetadataSet(address,uint256,string)": EventFragment; "ExpenditurePayoutModifierSet(address,uint256,uint256,int256)": EventFragment; "ExpenditurePayoutSet(address,uint256,uint256,address,uint256)": EventFragment; "ExpenditureRecipientSet(address,uint256,uint256,address)": EventFragment; "ExpenditureSkillSet(address,uint256,uint256,uint256)": EventFragment; "ExpenditureStateChanged(address,uint256,uint256,bool[],bytes32[],bytes32)": EventFragment; "ExpenditureTransferred(address,uint256,address)": EventFragment; "ExtensionInitialised()": EventFragment; "FundingPotAdded(uint256)": EventFragment; "GlobalThresholdSet(uint256)": EventFragment; "LocalSkillAdded(address,uint256)": EventFragment; "LocalSkillDeprecated(address,uint256,bool)": EventFragment; "LogSetAuthority(address)": EventFragment; "LogSetOwner(address)": EventFragment; "MetaTransactionExecuted(address,address,bytes)": EventFragment; "MotionCancelled(address,uint256)": EventFragment; "MotionCreated(address,uint256)": EventFragment; "MotionExecuted(address,uint256,bool)": EventFragment; "MultisigRoleSet(address,address,uint256,uint256,bool)": EventFragment; "PaymentAdded(address,uint256)": EventFragment; "PaymentFinalized(address,uint256)": EventFragment; "PaymentPayoutSet(address,uint256,address,uint256)": EventFragment; "PaymentRecipientSet(address,uint256,address)": EventFragment; "PaymentSkillSet(address,uint256,uint256)": EventFragment; "PayoutClaimed(address,uint256,address,uint256)": EventFragment; "PayoutClaimed(address,uint256,uint256,address,uint256)": EventFragment; "RejectionChanged(address,uint256,uint8,bool)": EventFragment; "RewardPayoutClaimed(uint256,address,uint256,uint256)": EventFragment; "RewardPayoutCycleEnded(address,uint256)": EventFragment; "RewardPayoutCycleStarted(address,uint256)": EventFragment; "TaskAdded(address,uint256)": EventFragment; "TaskBriefSet(uint256,bytes32)": EventFragment; "TaskCanceled(uint256)": EventFragment; "TaskChangedViaSignatures(address[])": EventFragment; "TaskCompleted(address,uint256)": EventFragment; "TaskDeliverableSubmitted(address,uint256,bytes32)": EventFragment; "TaskDueDateSet(uint256,uint256)": EventFragment; "TaskFinalized(address,uint256)": EventFragment; "TaskPayoutSet(uint256,uint8,address,uint256)": EventFragment; "TaskRoleUserSet(uint256,uint8,address)": EventFragment; "TaskSkillSet(uint256,uint256)": EventFragment; "TaskWorkRatingRevealed(address,uint256,uint8,uint8)": EventFragment; "TokenUnlocked(address)": EventFragment; "TokensBurned(address,address,uint256)": EventFragment; "TokensMinted(address,address,uint256)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "Annotation"): EventFragment; getEvent(nameOrSignatureOrTopic: "Annotation(address,bytes32,string)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ApprovalChanged"): EventFragment; getEvent(nameOrSignatureOrTopic: "ApprovalChanged(address,uint256,uint8,bool)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ArbitraryReputationUpdate"): EventFragment; getEvent(nameOrSignatureOrTopic: "ArbitraryReputationUpdate(address,address,uint256,int256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ArbitraryTransaction(address,bytes,bool)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ArbitraryTransaction(address,address,bytes,bool)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyBootstrapped"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyBootstrapped(address,address[],int256[])"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyFundsClaimed"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyFundsClaimed(address,address,uint256,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyFundsMovedBetweenFundingPots"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyFundsMovedBetweenFundingPots(address,uint256,uint256,uint256,address)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyInitialised"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyInitialised(address,address,address)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyMetadata"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyMetadata(address,string)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyMetadataDelta"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyMetadataDelta(address,string)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyRewardInverseSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyRewardInverseSet(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyRoleSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyRoleSet(address,address,uint256,uint8,bool)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyUpgraded"): EventFragment; getEvent(nameOrSignatureOrTopic: "ColonyUpgraded(address,uint256,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "DomainAdded"): EventFragment; getEvent(nameOrSignatureOrTopic: "DomainAdded(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "DomainDeprecated"): EventFragment; getEvent(nameOrSignatureOrTopic: "DomainDeprecated(address,uint256,bool)"): EventFragment; getEvent(nameOrSignatureOrTopic: "DomainMetadata"): EventFragment; getEvent(nameOrSignatureOrTopic: "DomainMetadata(address,uint256,string)"): EventFragment; getEvent(nameOrSignatureOrTopic: "DomainSkillThresholdSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "DomainSkillThresholdSet(uint256,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureAdded"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureAdded(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureCancelled"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureCancelled(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureClaimDelaySet"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureClaimDelaySet(address,uint256,uint256,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureFinalized"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureFinalized(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureGlobalClaimDelaySet"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureGlobalClaimDelaySet(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureLocked"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureLocked(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureMetadataSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureMetadataSet(address,uint256,string)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditurePayoutModifierSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditurePayoutModifierSet(address,uint256,uint256,int256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditurePayoutSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditurePayoutSet(address,uint256,uint256,address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureRecipientSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureRecipientSet(address,uint256,uint256,address)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureSkillSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureSkillSet(address,uint256,uint256,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureStateChanged"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureStateChanged(address,uint256,uint256,bool[],bytes32[],bytes32)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureTransferred"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExpenditureTransferred(address,uint256,address)"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExtensionInitialised"): EventFragment; getEvent(nameOrSignatureOrTopic: "ExtensionInitialised()"): EventFragment; getEvent(nameOrSignatureOrTopic: "FundingPotAdded"): EventFragment; getEvent(nameOrSignatureOrTopic: "FundingPotAdded(uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "GlobalThresholdSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "GlobalThresholdSet(uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "LocalSkillAdded"): EventFragment; getEvent(nameOrSignatureOrTopic: "LocalSkillAdded(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "LocalSkillDeprecated"): EventFragment; getEvent(nameOrSignatureOrTopic: "LocalSkillDeprecated(address,uint256,bool)"): EventFragment; getEvent(nameOrSignatureOrTopic: "LogSetAuthority"): EventFragment; getEvent(nameOrSignatureOrTopic: "LogSetAuthority(address)"): EventFragment; getEvent(nameOrSignatureOrTopic: "LogSetOwner"): EventFragment; getEvent(nameOrSignatureOrTopic: "LogSetOwner(address)"): EventFragment; getEvent(nameOrSignatureOrTopic: "MetaTransactionExecuted"): EventFragment; getEvent(nameOrSignatureOrTopic: "MetaTransactionExecuted(address,address,bytes)"): EventFragment; getEvent(nameOrSignatureOrTopic: "MotionCancelled"): EventFragment; getEvent(nameOrSignatureOrTopic: "MotionCancelled(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "MotionCreated"): EventFragment; getEvent(nameOrSignatureOrTopic: "MotionCreated(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "MotionExecuted"): EventFragment; getEvent(nameOrSignatureOrTopic: "MotionExecuted(address,uint256,bool)"): EventFragment; getEvent(nameOrSignatureOrTopic: "MultisigRoleSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "MultisigRoleSet(address,address,uint256,uint256,bool)"): EventFragment; getEvent(nameOrSignatureOrTopic: "PaymentAdded"): EventFragment; getEvent(nameOrSignatureOrTopic: "PaymentAdded(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "PaymentFinalized"): EventFragment; getEvent(nameOrSignatureOrTopic: "PaymentFinalized(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "PaymentPayoutSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "PaymentPayoutSet(address,uint256,address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "PaymentRecipientSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "PaymentRecipientSet(address,uint256,address)"): EventFragment; getEvent(nameOrSignatureOrTopic: "PaymentSkillSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "PaymentSkillSet(address,uint256,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "PayoutClaimed(address,uint256,address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "PayoutClaimed(address,uint256,uint256,address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "RejectionChanged"): EventFragment; getEvent(nameOrSignatureOrTopic: "RejectionChanged(address,uint256,uint8,bool)"): EventFragment; getEvent(nameOrSignatureOrTopic: "RewardPayoutClaimed"): EventFragment; getEvent(nameOrSignatureOrTopic: "RewardPayoutClaimed(uint256,address,uint256,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "RewardPayoutCycleEnded"): EventFragment; getEvent(nameOrSignatureOrTopic: "RewardPayoutCycleEnded(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "RewardPayoutCycleStarted"): EventFragment; getEvent(nameOrSignatureOrTopic: "RewardPayoutCycleStarted(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskAdded"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskAdded(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskBriefSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskBriefSet(uint256,bytes32)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskCanceled"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskCanceled(uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskChangedViaSignatures"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskChangedViaSignatures(address[])"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskCompleted"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskCompleted(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskDeliverableSubmitted"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskDeliverableSubmitted(address,uint256,bytes32)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskDueDateSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskDueDateSet(uint256,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskFinalized"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskFinalized(address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskPayoutSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskPayoutSet(uint256,uint8,address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskRoleUserSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskRoleUserSet(uint256,uint8,address)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskSkillSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskSkillSet(uint256,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskWorkRatingRevealed"): EventFragment; getEvent(nameOrSignatureOrTopic: "TaskWorkRatingRevealed(address,uint256,uint8,uint8)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TokenUnlocked"): EventFragment; getEvent(nameOrSignatureOrTopic: "TokenUnlocked(address)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TokensBurned"): EventFragment; getEvent(nameOrSignatureOrTopic: "TokensBurned(address,address,uint256)"): EventFragment; getEvent(nameOrSignatureOrTopic: "TokensMinted"): EventFragment; getEvent(nameOrSignatureOrTopic: "TokensMinted(address,address,uint256)"): EventFragment; } export interface AnnotationEventObject { agent: string; txHash: string; metadata: string; } export type AnnotationEvent = TypedEvent<[ string, string, string ], AnnotationEventObject>; export type AnnotationEventFilter = TypedEventFilter; export interface ApprovalChangedEventObject { agent: string; motionId: BigNumber; role: number; approval: boolean; } export type ApprovalChangedEvent = TypedEvent<[ string, BigNumber, number, boolean ], ApprovalChangedEventObject>; export type ApprovalChangedEventFilter = TypedEventFilter; export interface ArbitraryReputationUpdateEventObject { agent: string; user: string; skillId: BigNumber; amount: BigNumber; } export type ArbitraryReputationUpdateEvent = TypedEvent<[ string, string, BigNumber, BigNumber ], ArbitraryReputationUpdateEventObject>; export type ArbitraryReputationUpdateEventFilter = TypedEventFilter; export interface ArbitraryTransaction_address_bytes_bool_EventObject { target: string; data: string; success: boolean; } export type ArbitraryTransaction_address_bytes_bool_Event = TypedEvent<[ string, string, boolean ], ArbitraryTransaction_address_bytes_bool_EventObject>; export type ArbitraryTransaction_address_bytes_bool_EventFilter = TypedEventFilter; export interface ArbitraryTransaction_address_address_bytes_bool_EventObject { agent: string; target: string; data: string; success: boolean; } export type ArbitraryTransaction_address_address_bytes_bool_Event = TypedEvent<[ string, string, string, boolean ], ArbitraryTransaction_address_address_bytes_bool_EventObject>; export type ArbitraryTransaction_address_address_bytes_bool_EventFilter = TypedEventFilter; export interface ColonyBootstrappedEventObject { agent: string; users: string[]; amounts: BigNumber[]; } export type ColonyBootstrappedEvent = TypedEvent<[ string, string[], BigNumber[] ], ColonyBootstrappedEventObject>; export type ColonyBootstrappedEventFilter = TypedEventFilter; export interface ColonyFundsClaimedEventObject { agent: string; token: string; fee: BigNumber; payoutRemainder: BigNumber; } export type ColonyFundsClaimedEvent = TypedEvent<[ string, string, BigNumber, BigNumber ], ColonyFundsClaimedEventObject>; export type ColonyFundsClaimedEventFilter = TypedEventFilter; export interface ColonyFundsMovedBetweenFundingPotsEventObject { agent: string; fromPot: BigNumber; toPot: BigNumber; amount: BigNumber; token: string; } export type ColonyFundsMovedBetweenFundingPotsEvent = TypedEvent<[ string, BigNumber, BigNumber, BigNumber, string ], ColonyFundsMovedBetweenFundingPotsEventObject>; export type ColonyFundsMovedBetweenFundingPotsEventFilter = TypedEventFilter; export interface ColonyInitialisedEventObject { agent: string; colonyNetwork: string; token: string; } export type ColonyInitialisedEvent = TypedEvent<[ string, string, string ], ColonyInitialisedEventObject>; export type ColonyInitialisedEventFilter = TypedEventFilter; export interface ColonyMetadataEventObject { agent: string; metadata: string; } export type ColonyMetadataEvent = TypedEvent<[ string, string ], ColonyMetadataEventObject>; export type ColonyMetadataEventFilter = TypedEventFilter; export interface ColonyMetadataDeltaEventObject { agent: string; metadata: string; } export type ColonyMetadataDeltaEvent = TypedEvent<[ string, string ], ColonyMetadataDeltaEventObject>; export type ColonyMetadataDeltaEventFilter = TypedEventFilter; export interface ColonyRewardInverseSetEventObject { agent: string; rewardInverse: BigNumber; } export type ColonyRewardInverseSetEvent = TypedEvent<[ string, BigNumber ], ColonyRewardInverseSetEventObject>; export type ColonyRewardInverseSetEventFilter = TypedEventFilter; export interface ColonyRoleSetEventObject { agent: string; user: string; domainId: BigNumber; role: number; setTo: boolean; } export type ColonyRoleSetEvent = TypedEvent<[ string, string, BigNumber, number, boolean ], ColonyRoleSetEventObject>; export type ColonyRoleSetEventFilter = TypedEventFilter; export interface ColonyUpgradedEventObject { agent: string; oldVersion: BigNumber; newVersion: BigNumber; } export type ColonyUpgradedEvent = TypedEvent<[ string, BigNumber, BigNumber ], ColonyUpgradedEventObject>; export type ColonyUpgradedEventFilter = TypedEventFilter; export interface DomainAddedEventObject { agent: string; domainId: BigNumber; } export type DomainAddedEvent = TypedEvent<[ string, BigNumber ], DomainAddedEventObject>; export type DomainAddedEventFilter = TypedEventFilter; export interface DomainDeprecatedEventObject { agent: string; domainId: BigNumber; deprecated: boolean; } export type DomainDeprecatedEvent = TypedEvent<[ string, BigNumber, boolean ], DomainDeprecatedEventObject>; export type DomainDeprecatedEventFilter = TypedEventFilter; export interface DomainMetadataEventObject { agent: string; domainId: BigNumber; metadata: string; } export type DomainMetadataEvent = TypedEvent<[ string, BigNumber, string ], DomainMetadataEventObject>; export type DomainMetadataEventFilter = TypedEventFilter; export interface DomainSkillThresholdSetEventObject { domainSkillId: BigNumber; threshold: BigNumber; } export type DomainSkillThresholdSetEvent = TypedEvent<[ BigNumber, BigNumber ], DomainSkillThresholdSetEventObject>; export type DomainSkillThresholdSetEventFilter = TypedEventFilter; export interface ExpenditureAddedEventObject { agent: string; expenditureId: BigNumber; } export type ExpenditureAddedEvent = TypedEvent<[ string, BigNumber ], ExpenditureAddedEventObject>; export type ExpenditureAddedEventFilter = TypedEventFilter; export interface ExpenditureCancelledEventObject { agent: string; expenditureId: BigNumber; } export type ExpenditureCancelledEvent = TypedEvent<[ string, BigNumber ], ExpenditureCancelledEventObject>; export type ExpenditureCancelledEventFilter = TypedEventFilter; export interface ExpenditureClaimDelaySetEventObject { agent: string; expenditureId: BigNumber; slot: BigNumber; claimDelay: BigNumber; } export type ExpenditureClaimDelaySetEvent = TypedEvent<[ string, BigNumber, BigNumber, BigNumber ], ExpenditureClaimDelaySetEventObject>; export type ExpenditureClaimDelaySetEventFilter = TypedEventFilter; export interface ExpenditureFinalizedEventObject { agent: string; expenditureId: BigNumber; } export type ExpenditureFinalizedEvent = TypedEvent<[ string, BigNumber ], ExpenditureFinalizedEventObject>; export type ExpenditureFinalizedEventFilter = TypedEventFilter; export interface ExpenditureGlobalClaimDelaySetEventObject { agent: string; globalClaimDelay: BigNumber; } export type ExpenditureGlobalClaimDelaySetEvent = TypedEvent<[ string, BigNumber ], ExpenditureGlobalClaimDelaySetEventObject>; export type ExpenditureGlobalClaimDelaySetEventFilter = TypedEventFilter; export interface ExpenditureLockedEventObject { agent: string; expenditureId: BigNumber; } export type ExpenditureLockedEvent = TypedEvent<[ string, BigNumber ], ExpenditureLockedEventObject>; export type ExpenditureLockedEventFilter = TypedEventFilter; export interface ExpenditureMetadataSetEventObject { agent: string; expenditureId: BigNumber; metadata: string; } export type ExpenditureMetadataSetEvent = TypedEvent<[ string, BigNumber, string ], ExpenditureMetadataSetEventObject>; export type ExpenditureMetadataSetEventFilter = TypedEventFilter; export interface ExpenditurePayoutModifierSetEventObject { agent: string; expenditureId: BigNumber; slot: BigNumber; payoutModifier: BigNumber; } export type ExpenditurePayoutModifierSetEvent = TypedEvent<[ string, BigNumber, BigNumber, BigNumber ], ExpenditurePayoutModifierSetEventObject>; export type ExpenditurePayoutModifierSetEventFilter = TypedEventFilter; export interface ExpenditurePayoutSetEventObject { agent: string; expenditureId: BigNumber; slot: BigNumber; token: string; amount: BigNumber; } export type ExpenditurePayoutSetEvent = TypedEvent<[ string, BigNumber, BigNumber, string, BigNumber ], ExpenditurePayoutSetEventObject>; export type ExpenditurePayoutSetEventFilter = TypedEventFilter; export interface ExpenditureRecipientSetEventObject { agent: string; expenditureId: BigNumber; slot: BigNumber; recipient: string; } export type ExpenditureRecipientSetEvent = TypedEvent<[ string, BigNumber, BigNumber, string ], ExpenditureRecipientSetEventObject>; export type ExpenditureRecipientSetEventFilter = TypedEventFilter; export interface ExpenditureSkillSetEventObject { agent: string; expenditureId: BigNumber; slot: BigNumber; skillId: BigNumber; } export type ExpenditureSkillSetEvent = TypedEvent<[ string, BigNumber, BigNumber, BigNumber ], ExpenditureSkillSetEventObject>; export type ExpenditureSkillSetEventFilter = TypedEventFilter; export interface ExpenditureStateChangedEventObject { agent: string; expenditureId: BigNumber; storageSlot: BigNumber; mask: boolean[]; keys: string[]; value: string; } export type ExpenditureStateChangedEvent = TypedEvent<[ string, BigNumber, BigNumber, boolean[], string[], string ], ExpenditureStateChangedEventObject>; export type ExpenditureStateChangedEventFilter = TypedEventFilter; export interface ExpenditureTransferredEventObject { agent: string; expenditureId: BigNumber; owner: string; } export type ExpenditureTransferredEvent = TypedEvent<[ string, BigNumber, string ], ExpenditureTransferredEventObject>; export type ExpenditureTransferredEventFilter = TypedEventFilter; export interface ExtensionInitialisedEventObject { } export type ExtensionInitialisedEvent = TypedEvent<[ ], ExtensionInitialisedEventObject>; export type ExtensionInitialisedEventFilter = TypedEventFilter; export interface FundingPotAddedEventObject { fundingPotId: BigNumber; } export type FundingPotAddedEvent = TypedEvent<[ BigNumber ], FundingPotAddedEventObject>; export type FundingPotAddedEventFilter = TypedEventFilter; export interface GlobalThresholdSetEventObject { globalThreshold: BigNumber; } export type GlobalThresholdSetEvent = TypedEvent<[ BigNumber ], GlobalThresholdSetEventObject>; export type GlobalThresholdSetEventFilter = TypedEventFilter; export interface LocalSkillAddedEventObject { agent: string; localSkillId: BigNumber; } export type LocalSkillAddedEvent = TypedEvent<[ string, BigNumber ], LocalSkillAddedEventObject>; export type LocalSkillAddedEventFilter = TypedEventFilter; export interface LocalSkillDeprecatedEventObject { agent: string; localSkillId: BigNumber; deprecated: boolean; } export type LocalSkillDeprecatedEvent = TypedEvent<[ string, BigNumber, boolean ], LocalSkillDeprecatedEventObject>; export type LocalSkillDeprecatedEventFilter = TypedEventFilter; export interface LogSetAuthorityEventObject { authority: string; } export type LogSetAuthorityEvent = TypedEvent<[ string ], LogSetAuthorityEventObject>; export type LogSetAuthorityEventFilter = TypedEventFilter; export interface LogSetOwnerEventObject { owner: string; } export type LogSetOwnerEvent = TypedEvent<[string], LogSetOwnerEventObject>; export type LogSetOwnerEventFilter = TypedEventFilter; export interface MetaTransactionExecutedEventObject { user: string; relayerAddress: string; functionSignature: string; } export type MetaTransactionExecutedEvent = TypedEvent<[ string, string, string ], MetaTransactionExecutedEventObject>; export type MetaTransactionExecutedEventFilter = TypedEventFilter; export interface MotionCancelledEventObject { agent: string; motionId: BigNumber; } export type MotionCancelledEvent = TypedEvent<[ string, BigNumber ], MotionCancelledEventObject>; export type MotionCancelledEventFilter = TypedEventFilter; export interface MotionCreatedEventObject { agent: string; motionId: BigNumber; } export type MotionCreatedEvent = TypedEvent<[ string, BigNumber ], MotionCreatedEventObject>; export type MotionCreatedEventFilter = TypedEventFilter; export interface MotionExecutedEventObject { agent: string; motionId: BigNumber; success: boolean; } export type MotionExecutedEvent = TypedEvent<[ string, BigNumber, boolean ], MotionExecutedEventObject>; export type MotionExecutedEventFilter = TypedEventFilter; export interface MultisigRoleSetEventObject { agent: string; user: string; domainId: BigNumber; roleId: BigNumber; setTo: boolean; } export type MultisigRoleSetEvent = TypedEvent<[ string, string, BigNumber, BigNumber, boolean ], MultisigRoleSetEventObject>; export type MultisigRoleSetEventFilter = TypedEventFilter; export interface PaymentAddedEventObject { agent: string; paymentId: BigNumber; } export type PaymentAddedEvent = TypedEvent<[ string, BigNumber ], PaymentAddedEventObject>; export type PaymentAddedEventFilter = TypedEventFilter; export interface PaymentFinalizedEventObject { agent: string; paymentId: BigNumber; } export type PaymentFinalizedEvent = TypedEvent<[ string, BigNumber ], PaymentFinalizedEventObject>; export type PaymentFinalizedEventFilter = TypedEventFilter; export interface PaymentPayoutSetEventObject { agent: string; paymentId: BigNumber; token: string; amount: BigNumber; } export type PaymentPayoutSetEvent = TypedEvent<[ string, BigNumber, string, BigNumber ], PaymentPayoutSetEventObject>; export type PaymentPayoutSetEventFilter = TypedEventFilter; export interface PaymentRecipientSetEventObject { agent: string; paymentId: BigNumber; recipient: string; } export type PaymentRecipientSetEvent = TypedEvent<[ string, BigNumber, string ], PaymentRecipientSetEventObject>; export type PaymentRecipientSetEventFilter = TypedEventFilter; export interface PaymentSkillSetEventObject { agent: string; paymentId: BigNumber; skillId: BigNumber; } export type PaymentSkillSetEvent = TypedEvent<[ string, BigNumber, BigNumber ], PaymentSkillSetEventObject>; export type PaymentSkillSetEventFilter = TypedEventFilter; export interface PayoutClaimed_address_uint256_address_uint256_EventObject { agent: string; fundingPotId: BigNumber; token: string; amount: BigNumber; } export type PayoutClaimed_address_uint256_address_uint256_Event = TypedEvent<[ string, BigNumber, string, BigNumber ], PayoutClaimed_address_uint256_address_uint256_EventObject>; export type PayoutClaimed_address_uint256_address_uint256_EventFilter = TypedEventFilter; export interface PayoutClaimed_address_uint256_uint256_address_uint256_EventObject { agent: string; id: BigNumber; slot: BigNumber; token: string; tokenPayout: BigNumber; } export type PayoutClaimed_address_uint256_uint256_address_uint256_Event = TypedEvent<[ string, BigNumber, BigNumber, string, BigNumber ], PayoutClaimed_address_uint256_uint256_address_uint256_EventObject>; export type PayoutClaimed_address_uint256_uint256_address_uint256_EventFilter = TypedEventFilter; export interface RejectionChangedEventObject { agent: string; motionId: BigNumber; role: number; approval: boolean; } export type RejectionChangedEvent = TypedEvent<[ string, BigNumber, number, boolean ], RejectionChangedEventObject>; export type RejectionChangedEventFilter = TypedEventFilter; export interface RewardPayoutClaimedEventObject { rewardPayoutId: BigNumber; user: string; fee: BigNumber; rewardRemainder: BigNumber; } export type RewardPayoutClaimedEvent = TypedEvent<[ BigNumber, string, BigNumber, BigNumber ], RewardPayoutClaimedEventObject>; export type RewardPayoutClaimedEventFilter = TypedEventFilter; export interface RewardPayoutCycleEndedEventObject { agent: string; rewardPayoutId: BigNumber; } export type RewardPayoutCycleEndedEvent = TypedEvent<[ string, BigNumber ], RewardPayoutCycleEndedEventObject>; export type RewardPayoutCycleEndedEventFilter = TypedEventFilter; export interface RewardPayoutCycleStartedEventObject { agent: string; rewardPayoutId: BigNumber; } export type RewardPayoutCycleStartedEvent = TypedEvent<[ string, BigNumber ], RewardPayoutCycleStartedEventObject>; export type RewardPayoutCycleStartedEventFilter = TypedEventFilter; export interface TaskAddedEventObject { agent: string; taskId: BigNumber; } export type TaskAddedEvent = TypedEvent<[ string, BigNumber ], TaskAddedEventObject>; export type TaskAddedEventFilter = TypedEventFilter; export interface TaskBriefSetEventObject { taskId: BigNumber; specificationHash: string; } export type TaskBriefSetEvent = TypedEvent<[ BigNumber, string ], TaskBriefSetEventObject>; export type TaskBriefSetEventFilter = TypedEventFilter; export interface TaskCanceledEventObject { taskId: BigNumber; } export type TaskCanceledEvent = TypedEvent<[ BigNumber ], TaskCanceledEventObject>; export type TaskCanceledEventFilter = TypedEventFilter; export interface TaskChangedViaSignaturesEventObject { reviewerAddresses: string[]; } export type TaskChangedViaSignaturesEvent = TypedEvent<[ string[] ], TaskChangedViaSignaturesEventObject>; export type TaskChangedViaSignaturesEventFilter = TypedEventFilter; export interface TaskCompletedEventObject { agent: string; taskId: BigNumber; } export type TaskCompletedEvent = TypedEvent<[ string, BigNumber ], TaskCompletedEventObject>; export type TaskCompletedEventFilter = TypedEventFilter; export interface TaskDeliverableSubmittedEventObject { agent: string; taskId: BigNumber; deliverableHash: string; } export type TaskDeliverableSubmittedEvent = TypedEvent<[ string, BigNumber, string ], TaskDeliverableSubmittedEventObject>; export type TaskDeliverableSubmittedEventFilter = TypedEventFilter; export interface TaskDueDateSetEventObject { taskId: BigNumber; dueDate: BigNumber; } export type TaskDueDateSetEvent = TypedEvent<[ BigNumber, BigNumber ], TaskDueDateSetEventObject>; export type TaskDueDateSetEventFilter = TypedEventFilter; export interface TaskFinalizedEventObject { agent: string; taskId: BigNumber; } export type TaskFinalizedEvent = TypedEvent<[ string, BigNumber ], TaskFinalizedEventObject>; export type TaskFinalizedEventFilter = TypedEventFilter; export interface TaskPayoutSetEventObject { taskId: BigNumber; role: number; token: string; amount: BigNumber; } export type TaskPayoutSetEvent = TypedEvent<[ BigNumber, number, string, BigNumber ], TaskPayoutSetEventObject>; export type TaskPayoutSetEventFilter = TypedEventFilter; export interface TaskRoleUserSetEventObject { taskId: BigNumber; role: number; user: string; } export type TaskRoleUserSetEvent = TypedEvent<[ BigNumber, number, string ], TaskRoleUserSetEventObject>; export type TaskRoleUserSetEventFilter = TypedEventFilter; export interface TaskSkillSetEventObject { taskId: BigNumber; skillId: BigNumber; } export type TaskSkillSetEvent = TypedEvent<[ BigNumber, BigNumber ], TaskSkillSetEventObject>; export type TaskSkillSetEventFilter = TypedEventFilter; export interface TaskWorkRatingRevealedEventObject { agent: string; taskId: BigNumber; role: number; rating: number; } export type TaskWorkRatingRevealedEvent = TypedEvent<[ string, BigNumber, number, number ], TaskWorkRatingRevealedEventObject>; export type TaskWorkRatingRevealedEventFilter = TypedEventFilter; export interface TokenUnlockedEventObject { agent: string; } export type TokenUnlockedEvent = TypedEvent<[string], TokenUnlockedEventObject>; export type TokenUnlockedEventFilter = TypedEventFilter; export interface TokensBurnedEventObject { agent: string; token: string; amount: BigNumber; } export type TokensBurnedEvent = TypedEvent<[ string, string, BigNumber ], TokensBurnedEventObject>; export type TokensBurnedEventFilter = TypedEventFilter; export interface TokensMintedEventObject { agent: string; who: string; amount: BigNumber; } export type TokensMintedEvent = TypedEvent<[ string, string, BigNumber ], TokensMintedEventObject>; export type TokensMintedEventFilter = TypedEventFilter; export interface MultisigPermissionsEvents extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; interface: MultisigPermissionsEventsInterface; queryFilter(event: TypedEventFilter, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise>; listeners(eventFilter?: TypedEventFilter): Array>; listeners(eventName?: string): Array; removeAllListeners(eventFilter: TypedEventFilter): this; removeAllListeners(eventName?: string): this; off: OnEvent; on: OnEvent; once: OnEvent; removeListener: OnEvent; functions: {}; callStatic: {}; filters: { "Annotation(address,bytes32,string)"(agent?: string | null, txHash?: BytesLike | null, metadata?: null): AnnotationEventFilter; Annotation(agent?: string | null, txHash?: BytesLike | null, metadata?: null): AnnotationEventFilter; "ApprovalChanged(address,uint256,uint8,bool)"(agent?: null, motionId?: null, role?: null, approval?: null): ApprovalChangedEventFilter; ApprovalChanged(agent?: null, motionId?: null, role?: null, approval?: null): ApprovalChangedEventFilter; "ArbitraryReputationUpdate(address,address,uint256,int256)"(agent?: null, user?: null, skillId?: null, amount?: null): ArbitraryReputationUpdateEventFilter; ArbitraryReputationUpdate(agent?: null, user?: null, skillId?: null, amount?: null): ArbitraryReputationUpdateEventFilter; "ArbitraryTransaction(address,bytes,bool)"(target?: null, data?: null, success?: null): ArbitraryTransaction_address_bytes_bool_EventFilter; "ArbitraryTransaction(address,address,bytes,bool)"(agent?: null, target?: null, data?: null, success?: null): ArbitraryTransaction_address_address_bytes_bool_EventFilter; "ColonyBootstrapped(address,address[],int256[])"(agent?: null, users?: null, amounts?: null): ColonyBootstrappedEventFilter; ColonyBootstrapped(agent?: null, users?: null, amounts?: null): ColonyBootstrappedEventFilter; "ColonyFundsClaimed(address,address,uint256,uint256)"(agent?: null, token?: null, fee?: null, payoutRemainder?: null): ColonyFundsClaimedEventFilter; ColonyFundsClaimed(agent?: null, token?: null, fee?: null, payoutRemainder?: null): ColonyFundsClaimedEventFilter; "ColonyFundsMovedBetweenFundingPots(address,uint256,uint256,uint256,address)"(agent?: null, fromPot?: BigNumberish | null, toPot?: BigNumberish | null, amount?: null, token?: null): ColonyFundsMovedBetweenFundingPotsEventFilter; ColonyFundsMovedBetweenFundingPots(agent?: null, fromPot?: BigNumberish | null, toPot?: BigNumberish | null, amount?: null, token?: null): ColonyFundsMovedBetweenFundingPotsEventFilter; "ColonyInitialised(address,address,address)"(agent?: null, colonyNetwork?: null, token?: null): ColonyInitialisedEventFilter; ColonyInitialised(agent?: null, colonyNetwork?: null, token?: null): ColonyInitialisedEventFilter; "ColonyMetadata(address,string)"(agent?: null, metadata?: null): ColonyMetadataEventFilter; ColonyMetadata(agent?: null, metadata?: null): ColonyMetadataEventFilter; "ColonyMetadataDelta(address,string)"(agent?: null, metadata?: null): ColonyMetadataDeltaEventFilter; ColonyMetadataDelta(agent?: null, metadata?: null): ColonyMetadataDeltaEventFilter; "ColonyRewardInverseSet(address,uint256)"(agent?: null, rewardInverse?: null): ColonyRewardInverseSetEventFilter; ColonyRewardInverseSet(agent?: null, rewardInverse?: null): ColonyRewardInverseSetEventFilter; "ColonyRoleSet(address,address,uint256,uint8,bool)"(agent?: null, user?: string | null, domainId?: BigNumberish | null, role?: BigNumberish | null, setTo?: null): ColonyRoleSetEventFilter; ColonyRoleSet(agent?: null, user?: string | null, domainId?: BigNumberish | null, role?: BigNumberish | null, setTo?: null): ColonyRoleSetEventFilter; "ColonyUpgraded(address,uint256,uint256)"(agent?: null, oldVersion?: null, newVersion?: null): ColonyUpgradedEventFilter; ColonyUpgraded(agent?: null, oldVersion?: null, newVersion?: null): ColonyUpgradedEventFilter; "DomainAdded(address,uint256)"(agent?: null, domainId?: null): DomainAddedEventFilter; DomainAdded(agent?: null, domainId?: null): DomainAddedEventFilter; "DomainDeprecated(address,uint256,bool)"(agent?: null, domainId?: BigNumberish | null, deprecated?: null): DomainDeprecatedEventFilter; DomainDeprecated(agent?: null, domainId?: BigNumberish | null, deprecated?: null): DomainDeprecatedEventFilter; "DomainMetadata(address,uint256,string)"(agent?: null, domainId?: BigNumberish | null, metadata?: null): DomainMetadataEventFilter; DomainMetadata(agent?: null, domainId?: BigNumberish | null, metadata?: null): DomainMetadataEventFilter; "DomainSkillThresholdSet(uint256,uint256)"(domainSkillId?: null, threshold?: null): DomainSkillThresholdSetEventFilter; DomainSkillThresholdSet(domainSkillId?: null, threshold?: null): DomainSkillThresholdSetEventFilter; "ExpenditureAdded(address,uint256)"(agent?: null, expenditureId?: null): ExpenditureAddedEventFilter; ExpenditureAdded(agent?: null, expenditureId?: null): ExpenditureAddedEventFilter; "ExpenditureCancelled(address,uint256)"(agent?: null, expenditureId?: BigNumberish | null): ExpenditureCancelledEventFilter; ExpenditureCancelled(agent?: null, expenditureId?: BigNumberish | null): ExpenditureCancelledEventFilter; "ExpenditureClaimDelaySet(address,uint256,uint256,uint256)"(agent?: null, expenditureId?: BigNumberish | null, slot?: BigNumberish | null, claimDelay?: null): ExpenditureClaimDelaySetEventFilter; ExpenditureClaimDelaySet(agent?: null, expenditureId?: BigNumberish | null, slot?: BigNumberish | null, claimDelay?: null): ExpenditureClaimDelaySetEventFilter; "ExpenditureFinalized(address,uint256)"(agent?: null, expenditureId?: BigNumberish | null): ExpenditureFinalizedEventFilter; ExpenditureFinalized(agent?: null, expenditureId?: BigNumberish | null): ExpenditureFinalizedEventFilter; "ExpenditureGlobalClaimDelaySet(address,uint256)"(agent?: null, globalClaimDelay?: null): ExpenditureGlobalClaimDelaySetEventFilter; ExpenditureGlobalClaimDelaySet(agent?: null, globalClaimDelay?: null): ExpenditureGlobalClaimDelaySetEventFilter; "ExpenditureLocked(address,uint256)"(agent?: null, expenditureId?: BigNumberish | null): ExpenditureLockedEventFilter; ExpenditureLocked(agent?: null, expenditureId?: BigNumberish | null): ExpenditureLockedEventFilter; "ExpenditureMetadataSet(address,uint256,string)"(agent?: null, expenditureId?: BigNumberish | null, metadata?: null): ExpenditureMetadataSetEventFilter; ExpenditureMetadataSet(agent?: null, expenditureId?: BigNumberish | null, metadata?: null): ExpenditureMetadataSetEventFilter; "ExpenditurePayoutModifierSet(address,uint256,uint256,int256)"(agent?: null, expenditureId?: BigNumberish | null, slot?: BigNumberish | null, payoutModifier?: null): ExpenditurePayoutModifierSetEventFilter; ExpenditurePayoutModifierSet(agent?: null, expenditureId?: BigNumberish | null, slot?: BigNumberish | null, payoutModifier?: null): ExpenditurePayoutModifierSetEventFilter; "ExpenditurePayoutSet(address,uint256,uint256,address,uint256)"(agent?: null, expenditureId?: BigNumberish | null, slot?: BigNumberish | null, token?: string | null, amount?: null): ExpenditurePayoutSetEventFilter; ExpenditurePayoutSet(agent?: null, expenditureId?: BigNumberish | null, slot?: BigNumberish | null, token?: string | null, amount?: null): ExpenditurePayoutSetEventFilter; "ExpenditureRecipientSet(address,uint256,uint256,address)"(agent?: null, expenditureId?: BigNumberish | null, slot?: BigNumberish | null, recipient?: string | null): ExpenditureRecipientSetEventFilter; ExpenditureRecipientSet(agent?: null, expenditureId?: BigNumberish | null, slot?: BigNumberish | null, recipient?: string | null): ExpenditureRecipientSetEventFilter; "ExpenditureSkillSet(address,uint256,uint256,uint256)"(agent?: null, expenditureId?: BigNumberish | null, slot?: BigNumberish | null, skillId?: BigNumberish | null): ExpenditureSkillSetEventFilter; ExpenditureSkillSet(agent?: null, expenditureId?: BigNumberish | null, slot?: BigNumberish | null, skillId?: BigNumberish | null): ExpenditureSkillSetEventFilter; "ExpenditureStateChanged(address,uint256,uint256,bool[],bytes32[],bytes32)"(agent?: null, expenditureId?: BigNumberish | null, storageSlot?: BigNumberish | null, mask?: null, keys?: null, value?: null): ExpenditureStateChangedEventFilter; ExpenditureStateChanged(agent?: null, expenditureId?: BigNumberish | null, storageSlot?: BigNumberish | null, mask?: null, keys?: null, value?: null): ExpenditureStateChangedEventFilter; "ExpenditureTransferred(address,uint256,address)"(agent?: null, expenditureId?: BigNumberish | null, owner?: string | null): ExpenditureTransferredEventFilter; ExpenditureTransferred(agent?: null, expenditureId?: BigNumberish | null, owner?: string | null): ExpenditureTransferredEventFilter; "ExtensionInitialised()"(): ExtensionInitialisedEventFilter; ExtensionInitialised(): ExtensionInitialisedEventFilter; "FundingPotAdded(uint256)"(fundingPotId?: null): FundingPotAddedEventFilter; FundingPotAdded(fundingPotId?: null): FundingPotAddedEventFilter; "GlobalThresholdSet(uint256)"(globalThreshold?: null): GlobalThresholdSetEventFilter; GlobalThresholdSet(globalThreshold?: null): GlobalThresholdSetEventFilter; "LocalSkillAdded(address,uint256)"(agent?: null, localSkillId?: null): LocalSkillAddedEventFilter; LocalSkillAdded(agent?: null, localSkillId?: null): LocalSkillAddedEventFilter; "LocalSkillDeprecated(address,uint256,bool)"(agent?: null, localSkillId?: null, deprecated?: null): LocalSkillDeprecatedEventFilter; LocalSkillDeprecated(agent?: null, localSkillId?: null, deprecated?: null): LocalSkillDeprecatedEventFilter; "LogSetAuthority(address)"(authority?: string | null): LogSetAuthorityEventFilter; LogSetAuthority(authority?: string | null): LogSetAuthorityEventFilter; "LogSetOwner(address)"(owner?: string | null): LogSetOwnerEventFilter; LogSetOwner(owner?: string | null): LogSetOwnerEventFilter; "MetaTransactionExecuted(address,address,bytes)"(user?: null, relayerAddress?: null, functionSignature?: null): MetaTransactionExecutedEventFilter; MetaTransactionExecuted(user?: null, relayerAddress?: null, functionSignature?: null): MetaTransactionExecutedEventFilter; "MotionCancelled(address,uint256)"(agent?: null, motionId?: null): MotionCancelledEventFilter; MotionCancelled(agent?: null, motionId?: null): MotionCancelledEventFilter; "MotionCreated(address,uint256)"(agent?: null, motionId?: null): MotionCreatedEventFilter; MotionCreated(agent?: null, motionId?: null): MotionCreatedEventFilter; "MotionExecuted(address,uint256,bool)"(agent?: null, motionId?: null, success?: null): MotionExecutedEventFilter; MotionExecuted(agent?: null, motionId?: null, success?: null): MotionExecutedEventFilter; "MultisigRoleSet(address,address,uint256,uint256,bool)"(agent?: null, user?: null, domainId?: null, roleId?: null, setTo?: null): MultisigRoleSetEventFilter; MultisigRoleSet(agent?: null, user?: null, domainId?: null, roleId?: null, setTo?: null): MultisigRoleSetEventFilter; "PaymentAdded(address,uint256)"(agent?: null, paymentId?: null): PaymentAddedEventFilter; PaymentAdded(agent?: null, paymentId?: null): PaymentAddedEventFilter; "PaymentFinalized(address,uint256)"(agent?: null, paymentId?: BigNumberish | null): PaymentFinalizedEventFilter; PaymentFinalized(agent?: null, paymentId?: BigNumberish | null): PaymentFinalizedEventFilter; "PaymentPayoutSet(address,uint256,address,uint256)"(agent?: null, paymentId?: BigNumberish | null, token?: null, amount?: null): PaymentPayoutSetEventFilter; PaymentPayoutSet(agent?: null, paymentId?: BigNumberish | null, token?: null, amount?: null): PaymentPayoutSetEventFilter; "PaymentRecipientSet(address,uint256,address)"(agent?: null, paymentId?: BigNumberish | null, recipient?: null): PaymentRecipientSetEventFilter; PaymentRecipientSet(agent?: null, paymentId?: BigNumberish | null, recipient?: null): PaymentRecipientSetEventFilter; "PaymentSkillSet(address,uint256,uint256)"(agent?: null, paymentId?: BigNumberish | null, skillId?: null): PaymentSkillSetEventFilter; PaymentSkillSet(agent?: null, paymentId?: BigNumberish | null, skillId?: null): PaymentSkillSetEventFilter; "PayoutClaimed(address,uint256,address,uint256)"(agent?: null, fundingPotId?: BigNumberish | null, token?: null, amount?: null): PayoutClaimed_address_uint256_address_uint256_EventFilter; "PayoutClaimed(address,uint256,uint256,address,uint256)"(agent?: null, id?: null, slot?: null, token?: null, tokenPayout?: null): PayoutClaimed_address_uint256_uint256_address_uint256_EventFilter; "RejectionChanged(address,uint256,uint8,bool)"(agent?: null, motionId?: null, role?: null, approval?: null): RejectionChangedEventFilter; RejectionChanged(agent?: null, motionId?: null, role?: null, approval?: null): RejectionChangedEventFilter; "RewardPayoutClaimed(uint256,address,uint256,uint256)"(rewardPayoutId?: null, user?: null, fee?: null, rewardRemainder?: null): RewardPayoutClaimedEventFilter; RewardPayoutClaimed(rewardPayoutId?: null, user?: null, fee?: null, rewardRemainder?: null): RewardPayoutClaimedEventFilter; "RewardPayoutCycleEnded(address,uint256)"(agent?: null, rewardPayoutId?: null): RewardPayoutCycleEndedEventFilter; RewardPayoutCycleEnded(agent?: null, rewardPayoutId?: null): RewardPayoutCycleEndedEventFilter; "RewardPayoutCycleStarted(address,uint256)"(agent?: null, rewardPayoutId?: null): RewardPayoutCycleStartedEventFilter; RewardPayoutCycleStarted(agent?: null, rewardPayoutId?: null): RewardPayoutCycleStartedEventFilter; "TaskAdded(address,uint256)"(agent?: null, taskId?: null): TaskAddedEventFilter; TaskAdded(agent?: null, taskId?: null): TaskAddedEventFilter; "TaskBriefSet(uint256,bytes32)"(taskId?: BigNumberish | null, specificationHash?: null): TaskBriefSetEventFilter; TaskBriefSet(taskId?: BigNumberish | null, specificationHash?: null): TaskBriefSetEventFilter; "TaskCanceled(uint256)"(taskId?: BigNumberish | null): TaskCanceledEventFilter; TaskCanceled(taskId?: BigNumberish | null): TaskCanceledEventFilter; "TaskChangedViaSignatures(address[])"(reviewerAddresses?: null): TaskChangedViaSignaturesEventFilter; TaskChangedViaSignatures(reviewerAddresses?: null): TaskChangedViaSignaturesEventFilter; "TaskCompleted(address,uint256)"(agent?: null, taskId?: BigNumberish | null): TaskCompletedEventFilter; TaskCompleted(agent?: null, taskId?: BigNumberish | null): TaskCompletedEventFilter; "TaskDeliverableSubmitted(address,uint256,bytes32)"(agent?: null, taskId?: BigNumberish | null, deliverableHash?: null): TaskDeliverableSubmittedEventFilter; TaskDeliverableSubmitted(agent?: null, taskId?: BigNumberish | null, deliverableHash?: null): TaskDeliverableSubmittedEventFilter; "TaskDueDateSet(uint256,uint256)"(taskId?: BigNumberish | null, dueDate?: null): TaskDueDateSetEventFilter; TaskDueDateSet(taskId?: BigNumberish | null, dueDate?: null): TaskDueDateSetEventFilter; "TaskFinalized(address,uint256)"(agent?: null, taskId?: BigNumberish | null): TaskFinalizedEventFilter; TaskFinalized(agent?: null, taskId?: BigNumberish | null): TaskFinalizedEventFilter; "TaskPayoutSet(uint256,uint8,address,uint256)"(taskId?: BigNumberish | null, role?: null, token?: null, amount?: null): TaskPayoutSetEventFilter; TaskPayoutSet(taskId?: BigNumberish | null, role?: null, token?: null, amount?: null): TaskPayoutSetEventFilter; "TaskRoleUserSet(uint256,uint8,address)"(taskId?: BigNumberish | null, role?: null, user?: string | null): TaskRoleUserSetEventFilter; TaskRoleUserSet(taskId?: BigNumberish | null, role?: null, user?: string | null): TaskRoleUserSetEventFilter; "TaskSkillSet(uint256,uint256)"(taskId?: BigNumberish | null, skillId?: BigNumberish | null): TaskSkillSetEventFilter; TaskSkillSet(taskId?: BigNumberish | null, skillId?: BigNumberish | null): TaskSkillSetEventFilter; "TaskWorkRatingRevealed(address,uint256,uint8,uint8)"(agent?: null, taskId?: BigNumberish | null, role?: null, rating?: null): TaskWorkRatingRevealedEventFilter; TaskWorkRatingRevealed(agent?: null, taskId?: BigNumberish | null, role?: null, rating?: null): TaskWorkRatingRevealedEventFilter; "TokenUnlocked(address)"(agent?: null): TokenUnlockedEventFilter; TokenUnlocked(agent?: null): TokenUnlockedEventFilter; "TokensBurned(address,address,uint256)"(agent?: null, token?: null, amount?: null): TokensBurnedEventFilter; TokensBurned(agent?: null, token?: null, amount?: null): TokensBurnedEventFilter; "TokensMinted(address,address,uint256)"(agent?: null, who?: null, amount?: null): TokensMintedEventFilter; TokensMinted(agent?: null, who?: null, amount?: null): TokensMintedEventFilter; }; estimateGas: {}; populateTransaction: {}; }