declare const contract: {
    readonly id: 27530;
    readonly address: "0x4df9e0f8e94a7a8a9aea6010cd9d341f8ecfe4c6";
    readonly contract_name: "CometFactoryWithExtendedAssetList";
    readonly display_name: "Comet Factory With Extended Asset List";
    readonly is_deprecated: false;
    readonly is_proxy: false;
    readonly proxy_to: false;
    readonly created_at: 1741884190;
    readonly abi: readonly [{
        readonly name: "clone";
        readonly type: "function";
        readonly stateMutability: "nonpayable";
        readonly inputs: readonly [{
            readonly type: "tuple";
            readonly name: "config";
            readonly components: readonly [{
                readonly type: "address";
                readonly name: "governor";
            }, {
                readonly type: "address";
                readonly name: "pauseGuardian";
            }, {
                readonly type: "address";
                readonly name: "baseToken";
            }, {
                readonly type: "address";
                readonly name: "baseTokenPriceFeed";
            }, {
                readonly type: "address";
                readonly name: "extensionDelegate";
            }, {
                readonly type: "uint64";
                readonly name: "supplyKink";
            }, {
                readonly type: "uint64";
                readonly name: "supplyPerYearInterestRateSlopeLow";
            }, {
                readonly type: "uint64";
                readonly name: "supplyPerYearInterestRateSlopeHigh";
            }, {
                readonly type: "uint64";
                readonly name: "supplyPerYearInterestRateBase";
            }, {
                readonly type: "uint64";
                readonly name: "borrowKink";
            }, {
                readonly type: "uint64";
                readonly name: "borrowPerYearInterestRateSlopeLow";
            }, {
                readonly type: "uint64";
                readonly name: "borrowPerYearInterestRateSlopeHigh";
            }, {
                readonly type: "uint64";
                readonly name: "borrowPerYearInterestRateBase";
            }, {
                readonly type: "uint64";
                readonly name: "storeFrontPriceFactor";
            }, {
                readonly type: "uint64";
                readonly name: "trackingIndexScale";
            }, {
                readonly type: "uint64";
                readonly name: "baseTrackingSupplySpeed";
            }, {
                readonly type: "uint64";
                readonly name: "baseTrackingBorrowSpeed";
            }, {
                readonly type: "uint104";
                readonly name: "baseMinForRewards";
            }, {
                readonly type: "uint104";
                readonly name: "baseBorrowMin";
            }, {
                readonly type: "uint104";
                readonly name: "targetReserves";
            }, {
                readonly type: "tuple[]";
                readonly name: "assetConfigs";
                readonly components: readonly [{
                    readonly type: "address";
                    readonly name: "asset";
                }, {
                    readonly type: "address";
                    readonly name: "priceFeed";
                }, {
                    readonly type: "uint8";
                    readonly name: "decimals";
                }, {
                    readonly type: "uint64";
                    readonly name: "borrowCollateralFactor";
                }, {
                    readonly type: "uint64";
                    readonly name: "liquidateCollateralFactor";
                }, {
                    readonly type: "uint64";
                    readonly name: "liquidationFactor";
                }, {
                    readonly type: "uint128";
                    readonly name: "supplyCap";
                }];
            }];
        }];
        readonly outputs: readonly [{
            readonly type: "address";
        }];
    }];
};

export { contract as default };
