Type Alias ContractFunctionName<abi, mutability>

ContractFunctionName<abi, mutability>: ExtractAbiFunctionNames<abi extends Abi
        ? abi
        : Abi, mutability> extends infer functionName extends string
    ? [functionName] extends [never]
        ? string
        : functionName
    : string

Type Parameters