@codama/visitors
Version:
All visitors for the Codama framework
3 lines • 28 kB
TypeScript
import { DefinedTypeNode, StructTypeNode } from '@codama/nodes';
export declare function unwrapTupleEnumWithSingleStructVisitor(enumsOrVariantsToUnwrap?: string[] | '*'): import("@codama/visitors-core").Visitor<import("@codama/nodes").RootNode<import("@codama/nodes").ProgramNode<import("@codama/nodes").PdaNode<import("@codama/nodes").RegisteredPdaSeedNode[]>[], import("@codama/nodes").AccountNode<import("@codama/nodes").NestedTypeNode<StructTypeNode<import("@codama/nodes").StructFieldTypeNode<import("@codama/nodes").TypeNode, import("@codama/nodes").StandaloneValueNode | undefined>[]>>, import("@codama/nodes").PdaLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined>[], import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, /*elided*/ any[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[], DefinedTypeNode<import("@codama/nodes").TypeNode>[], import("@codama/nodes").ErrorNode[]>, import("@codama/nodes").ProgramNode<import("@codama/nodes").PdaNode<import("@codama/nodes").RegisteredPdaSeedNode[]>[], import("@codama/nodes").AccountNode<import("@codama/nodes").NestedTypeNode<StructTypeNode<import("@codama/nodes").StructFieldTypeNode<import("@codama/nodes").TypeNode, import("@codama/nodes").StandaloneValueNode | undefined>[]>>, import("@codama/nodes").PdaLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined>[], import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, import("@codama/nodes").InstructionNode<import("@codama/nodes").InstructionAccountNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[], import("@codama/nodes").InstructionArgumentNode<import("@codama/nodes").InstructionInputValueNode | undefined>[] | undefined, import("@codama/nodes").InstructionRemainingAccountsNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").InstructionByteDeltaNode<import("@codama/nodes").ArgumentValueNode | import("@codama/nodes").NumberValueNode | import("@codama/nodes").AccountLinkNode<import("@codama/nodes").ProgramLinkNode | undefined> | import("@codama/nodes").ResolverValueNode<(import("@codama/nodes").AccountValueNode | import("@codama/nodes").ArgumentValueNode)[]>>[] | undefined, import("@codama/nodes").RegisteredDiscriminatorNode[] | undefined, /*elided*/ any[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[] | undefined>[], DefinedTypeNode<import("@codama/nodes").TypeNode>[], import("@codama/nodes").ErrorNode[]>[]>, "rootNode">;
//# sourceMappingURL=unwrapTupleEnumWithSingleStructVisitor.d.ts.map