type AllocateWithSeedInput<TAccountNewAccount, TAccountBaseAccount> = {
base: AllocateWithSeedInstructionDataArgs["base"];
baseAccount: TransactionSigner<TAccountBaseAccount>;
newAccount: Address<TAccountNewAccount>;
programAddress: AllocateWithSeedInstructionDataArgs["programAddress"];
seed: AllocateWithSeedInstructionDataArgs["seed"];
space: AllocateWithSeedInstructionDataArgs["space"];
};
base: AllocateWithSeedInstructionDataArgs["base"];
baseAccount: TransactionSigner<TAccountBaseAccount>;
newAccount: Address<TAccountNewAccount>;
programAddress: AllocateWithSeedInstructionDataArgs["programAddress"];
seed: AllocateWithSeedInstructionDataArgs["seed"];
space: AllocateWithSeedInstructionDataArgs["space"];