export declare const dualGovernanceAbi: readonly [{
    readonly inputs: readonly [];
    readonly name: "getConfigProvider";
    readonly outputs: readonly [{
        readonly internalType: "contract IDualGovernanceConfigProvider";
        readonly name: "";
        readonly type: "address";
    }];
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly inputs: readonly [];
    readonly name: "getStateDetails";
    readonly outputs: readonly [{
        readonly components: readonly [{
            readonly internalType: "enum State";
            readonly name: "effectiveState";
            readonly type: "uint8";
        }, {
            readonly internalType: "enum State";
            readonly name: "persistedState";
            readonly type: "uint8";
        }, {
            readonly internalType: "Timestamp";
            readonly name: "persistedStateEnteredAt";
            readonly type: "uint40";
        }, {
            readonly internalType: "Timestamp";
            readonly name: "vetoSignallingActivatedAt";
            readonly type: "uint40";
        }, {
            readonly internalType: "Timestamp";
            readonly name: "vetoSignallingReactivationTime";
            readonly type: "uint40";
        }, {
            readonly internalType: "Timestamp";
            readonly name: "normalOrVetoCooldownExitedAt";
            readonly type: "uint40";
        }, {
            readonly internalType: "uint256";
            readonly name: "rageQuitRound";
            readonly type: "uint256";
        }, {
            readonly internalType: "Duration";
            readonly name: "vetoSignallingDuration";
            readonly type: "uint32";
        }];
        readonly internalType: "struct IDualGovernance.StateDetails";
        readonly name: "stateDetails";
        readonly type: "tuple";
    }];
    readonly stateMutability: "view";
    readonly type: "function";
}, {
    readonly inputs: readonly [];
    readonly name: "getVetoSignallingEscrow";
    readonly outputs: readonly [{
        readonly internalType: "address";
        readonly name: "";
        readonly type: "address";
    }];
    readonly stateMutability: "view";
    readonly type: "function";
}];
//# sourceMappingURL=DualGovernance.d.ts.map