Variable algebraCustomPoolEntryPointAbiConst

algebraCustomPoolEntryPointAbi: readonly [
    {
        name: "factory";
        type: "function";
        stateMutability: "view";
        inputs: readonly [];
        outputs: readonly [{ type: "address" }];
    },
    {
        name: "createCustomPool";
        type: "function";
        stateMutability: "nonpayable";
        inputs: readonly [
            { type: "address"; name: "deployer" },
            { type: "address"; name: "creator" },
            { type: "address"; name: "tokenA" },
            { type: "address"; name: "tokenB" },
            { type: "bytes"; name: "data" },
        ];
        outputs: readonly [{ type: "address"; name: "customPool" }];
    },
] = ...

Kept separate from standard pool creation. Calling this directly from an EOA is invalid because the entry point requires msg.sender == deployer.