Variable boostRegistryAbiConst
boostRegistryAbi: readonly [{ 
    type: "error"; 
    inputs: readonly [{ 
        name: "registryType"; 
        internalType: "enum ABoostRegistry.RegistryType"; 
        type: "uint8"; 
    }, { 
        name: "identifier"; 
        internalType: "bytes32"; 
        type: "bytes32"; 
    }]; 
    name: "AlreadyRegistered"; 
}, { 
    type: "error"; 
    inputs: readonly [{ 
        name: "implementation"; 
        internalType: "address"; 
        type: "address"; 
    }]; 
    name: "NotACloneable"; 
}, { 
    type: "error"; 
    inputs: readonly [{ 
        name: "identifier"; 
        internalType: "bytes32"; 
        type: "bytes32"; 
    }]; 
    name: "NotRegistered"; 
}, { 
    type: "error"; 
    inputs: readonly []; 
    name: "Reentrancy"; 
}, { 
    type: "event"; 
    anonymous: false; 
    inputs: readonly [{ 
        name: "registryType"; 
        internalType: "enum ABoostRegistry.RegistryType"; 
        type: "uint8"; 
        indexed: true; 
    }, { 
        name: "identifier"; 
        internalType: "bytes32"; 
        type: "bytes32"; 
        indexed: true; 
    }, { 
        name: "baseImplementation"; 
        internalType: "address"; 
        type: "address"; 
        indexed: false; 
    }, { 
        name: "deployedInstance"; 
        internalType: "contract ACloneable"; 
        type: "address"; 
        indexed: false; 
    }]; 
    name: "Deployed"; 
}, { 
    type: "event"; 
    anonymous: false; 
    inputs: readonly [{ 
        name: "registryType"; 
        internalType: "enum ABoostRegistry.RegistryType"; 
        type: "uint8"; 
        indexed: true; 
    }, { 
        name: "identifier"; 
        internalType: "bytes32"; 
        type: "bytes32"; 
        indexed: true; 
    }, { 
        name: "implementation"; 
        internalType: "address"; 
        type: "address"; 
        indexed: false; 
    }]; 
    name: "Registered"; 
}, { 
    type: "function"; 
    inputs: readonly [{ 
        name: "type_"; 
        internalType: "enum ABoostRegistry.RegistryType"; 
        type: "uint8"; 
    }, { 
        name: "base_"; 
        internalType: "address"; 
        type: "address"; 
    }, { 
        name: "name_"; 
        internalType: "string"; 
        type: "string"; 
    }, { 
        name: "data_"; 
        internalType: "bytes"; 
        type: "bytes"; 
    }]; 
    name: "deployClone"; 
    outputs: readonly [{ 
        name: "instance"; 
        internalType: "contract ACloneable"; 
        type: "address"; 
    }]; 
    stateMutability: "nonpayable"; 
}, { 
    type: "function"; 
    inputs: readonly [{ 
        name: "identifier_"; 
        internalType: "bytes32"; 
        type: "bytes32"; 
    }]; 
    name: "getBaseImplementation"; 
    outputs: readonly [{ 
        name: "implementation"; 
        internalType: "contract ACloneable"; 
        type: "address"; 
    }]; 
    stateMutability: "view"; 
}, { 
    type: "function"; 
    inputs: readonly [{ 
        name: "identifier_"; 
        internalType: "bytes32"; 
        type: "bytes32"; 
    }]; 
    name: "getClone"; 
    outputs: readonly [{ 
        name: "clone"; 
        internalType: "struct ABoostRegistry.Clone"; 
        type: "tuple"; 
        components: readonly [{ 
            name: "baseType"; 
            internalType: "enum ABoostRegistry.RegistryType"; 
            type: "uint8"; 
        }, { 
            name: "instance"; 
            internalType: "contract ACloneable"; 
            type: "address"; 
        }, { 
            name: "deployer"; 
            internalType: "address"; 
            type: "address"; 
        }, { 
            name: "name"; 
            internalType: "string"; 
            type: "string"; 
        }]; 
    }]; 
    stateMutability: "view"; 
}, { 
    type: "function"; 
    inputs: readonly [{ 
        name: "type_"; 
        internalType: "enum ABoostRegistry.RegistryType"; 
        type: "uint8"; 
    }, { 
        name: "base_"; 
        internalType: "address"; 
        type: "address"; 
    }, { 
        name: "deployer_"; 
        internalType: "address"; 
        type: "address"; 
    }, { 
        name: "name_"; 
        internalType: "string"; 
        type: "string"; 
    }]; 
    name: "getCloneIdentifier"; 
    outputs: readonly [{ 
        name: "identifier"; 
        internalType: "bytes32"; 
        type: "bytes32"; 
    }]; 
    stateMutability: "pure"; 
}, { 
    type: "function"; 
    inputs: readonly [{ 
        name: "deployer_"; 
        internalType: "address"; 
        type: "address"; 
    }]; 
    name: "getClones"; 
    outputs: readonly [{ 
        name: ""; 
        internalType: "bytes32[]"; 
        type: "bytes32[]"; 
    }]; 
    stateMutability: "view"; 
}, { 
    type: "function"; 
    inputs: readonly [{ 
        name: "type_"; 
        internalType: "enum ABoostRegistry.RegistryType"; 
        type: "uint8"; 
    }, { 
        name: "name_"; 
        internalType: "string"; 
        type: "string"; 
    }]; 
    name: "getIdentifier"; 
    outputs: readonly [{ 
        name: "identifier"; 
        internalType: "bytes32"; 
        type: "bytes32"; 
    }]; 
    stateMutability: "pure"; 
}, { 
    type: "function"; 
    inputs: readonly [{ 
        name: "type_"; 
        internalType: "enum ABoostRegistry.RegistryType"; 
        type: "uint8"; 
    }, { 
        name: "name_"; 
        internalType: "string"; 
        type: "string"; 
    }, { 
        name: "implementation_"; 
        internalType: "address"; 
        type: "address"; 
    }]; 
    name: "register"; 
    outputs: readonly []; 
    stateMutability: "nonpayable"; 
}, { 
    type: "function"; 
    inputs: readonly [{ 
        name: "interfaceId"; 
        internalType: "bytes4"; 
        type: "bytes4"; 
    }]; 
    name: "supportsInterface"; 
    outputs: readonly [{ 
        name: ""; 
        internalType: "bool"; 
        type: "bool"; 
    }]; 
    stateMutability: "view"; 
}]