declare const contract: {
    readonly id: 25620;
    readonly address: "0x5ab00e30453eead35025a761ed65d51d74574c24";
    readonly contract_name: "AirseekerRegistry";
    readonly display_name: "Airseeker Registry";
    readonly is_deprecated: false;
    readonly is_proxy: false;
    readonly proxy_to: false;
    readonly created_at: 1739452331;
    readonly abi: readonly [{
        readonly type: "constructor";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "address";
            readonly name: "owner_";
        }, {
            readonly type: "address";
            readonly name: "api3ServerV1_";
        }];
    }, {
        readonly name: "OwnableInvalidOwner";
        readonly type: "error";
        readonly inputs: readonly [{
            readonly type: "address";
            readonly name: "owner";
        }];
    }, {
        readonly name: "OwnableUnauthorizedAccount";
        readonly type: "error";
        readonly inputs: readonly [{
            readonly type: "address";
            readonly name: "account";
        }];
    }, {
        readonly name: "ActivatedDapiName";
        readonly type: "event";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dapiName";
            readonly indexed: true;
        }];
    }, {
        readonly name: "ActivatedDataFeedId";
        readonly type: "event";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
            readonly indexed: true;
        }];
    }, {
        readonly name: "DeactivatedDapiName";
        readonly type: "event";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dapiName";
            readonly indexed: true;
        }];
    }, {
        readonly name: "DeactivatedDataFeedId";
        readonly type: "event";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
            readonly indexed: true;
        }];
    }, {
        readonly name: "OwnershipTransferred";
        readonly type: "event";
        readonly inputs: readonly [{
            readonly type: "address";
            readonly name: "previousOwner";
            readonly indexed: true;
        }, {
            readonly type: "address";
            readonly name: "newOwner";
            readonly indexed: true;
        }];
    }, {
        readonly name: "RegisteredDataFeed";
        readonly type: "event";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
            readonly indexed: true;
        }, {
            readonly type: "bytes";
            readonly name: "dataFeedDetails";
        }];
    }, {
        readonly name: "UpdatedDapiNameUpdateParameters";
        readonly type: "event";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dapiName";
            readonly indexed: true;
        }, {
            readonly type: "bytes";
            readonly name: "updateParameters";
        }];
    }, {
        readonly name: "UpdatedDataFeedIdUpdateParameters";
        readonly type: "event";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
            readonly indexed: true;
        }, {
            readonly type: "bytes";
            readonly name: "updateParameters";
        }];
    }, {
        readonly name: "UpdatedSignedApiUrl";
        readonly type: "event";
        readonly inputs: readonly [{
            readonly type: "address";
            readonly name: "airnode";
            readonly indexed: true;
        }, {
            readonly type: "string";
            readonly name: "signedApiUrl";
        }];
    }, {
        readonly name: "MAXIMUM_BEACON_COUNT_IN_SET";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "MAXIMUM_SIGNED_API_URL_LENGTH";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "MAXIMUM_UPDATE_PARAMETERS_LENGTH";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "activeDapiNameCount";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "activeDataFeed";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [{
            readonly type: "uint256";
            readonly name: "index";
        }];
        readonly outputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
        }, {
            readonly type: "bytes32";
            readonly name: "dapiName";
        }, {
            readonly type: "bytes";
            readonly name: "dataFeedDetails";
        }, {
            readonly type: "int224";
            readonly name: "dataFeedValue";
        }, {
            readonly type: "uint32";
            readonly name: "dataFeedTimestamp";
        }, {
            readonly type: "int224[]";
            readonly name: "beaconValues";
        }, {
            readonly type: "uint32[]";
            readonly name: "beaconTimestamps";
        }, {
            readonly type: "bytes";
            readonly name: "updateParameters";
        }, {
            readonly type: "string[]";
            readonly name: "signedApiUrls";
        }];
    }, {
        readonly name: "activeDataFeedCount";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "activeDataFeedIdCount";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "airnodeToSignedApiUrl";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [{
            readonly type: "address";
        }];
        readonly outputs: readonly [{
            readonly type: "string";
        }];
    }, {
        readonly name: "api3ServerV1";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "address";
        }];
    }, {
        readonly name: "containsBytecode";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [{
            readonly type: "address";
            readonly name: "account";
        }];
        readonly outputs: readonly [{
            readonly type: "bool";
        }];
    }, {
        readonly name: "dapiNameToUpdateParameters";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dapiName";
        }];
        readonly outputs: readonly [{
            readonly type: "bytes";
            readonly name: "updateParameters";
        }];
    }, {
        readonly name: "dataFeedIdToDetails";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [{
            readonly type: "bytes32";
        }];
        readonly outputs: readonly [{
            readonly type: "bytes";
        }];
    }, {
        readonly name: "dataFeedIdToUpdateParameters";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
        }];
        readonly outputs: readonly [{
            readonly type: "bytes";
            readonly name: "updateParameters";
        }];
    }, {
        readonly name: "dataFeedIsRegistered";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
        }];
        readonly outputs: readonly [{
            readonly type: "bool";
        }];
    }, {
        readonly name: "getBalance";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [{
            readonly type: "address";
            readonly name: "account";
        }];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "getBlockBasefee";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "getBlockNumber";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "getBlockTimestamp";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "getChainId";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "uint256";
        }];
    }, {
        readonly name: "multicall";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "bytes[]";
            readonly name: "data";
        }];
        readonly outputs: readonly [{
            readonly type: "bytes[]";
            readonly name: "returndata";
        }];
    }, {
        readonly name: "owner";
        readonly type: "function";
        readonly stateMutability: "view";
        readonly inputs: readonly [];
        readonly outputs: readonly [{
            readonly type: "address";
        }];
    }, {
        readonly name: "registerDataFeed";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "bytes";
            readonly name: "dataFeedDetails";
        }];
        readonly outputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
        }];
    }, {
        readonly name: "renounceOwnership";
        readonly type: "function";
        readonly stateMutability: "pure";
        readonly inputs: readonly [];
        readonly outputs: readonly [];
    }, {
        readonly name: "setDapiNameToBeActivated";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dapiName";
        }];
        readonly outputs: readonly [];
    }, {
        readonly name: "setDapiNameToBeDeactivated";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dapiName";
        }];
        readonly outputs: readonly [];
    }, {
        readonly name: "setDapiNameUpdateParameters";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dapiName";
        }, {
            readonly type: "bytes";
            readonly name: "updateParameters";
        }];
        readonly outputs: readonly [];
    }, {
        readonly name: "setDataFeedIdToBeActivated";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
        }];
        readonly outputs: readonly [];
    }, {
        readonly name: "setDataFeedIdToBeDeactivated";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
        }];
        readonly outputs: readonly [];
    }, {
        readonly name: "setDataFeedIdUpdateParameters";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "bytes32";
            readonly name: "dataFeedId";
        }, {
            readonly type: "bytes";
            readonly name: "updateParameters";
        }];
        readonly outputs: readonly [];
    }, {
        readonly name: "setSignedApiUrl";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "address";
            readonly name: "airnode";
        }, {
            readonly type: "string";
            readonly name: "signedApiUrl";
        }];
        readonly outputs: readonly [];
    }, {
        readonly name: "transferOwnership";
        readonly type: "function";
        readonly stateMutability: "pure";
        readonly inputs: readonly [{
            readonly type: "address";
        }];
        readonly outputs: readonly [];
    }, {
        readonly name: "tryMulticall";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "bytes[]";
            readonly name: "data";
        }];
        readonly outputs: readonly [{
            readonly type: "bool[]";
            readonly name: "successes";
        }, {
            readonly type: "bytes[]";
            readonly name: "returndata";
        }];
    }];
};

export { contract as default };
