import { ParsedInstruction } from "@solana/web3.js"; import { Infer } from "superstruct"; import { PARSED_PROGRAMS } from "../../program/constants"; import { AssociatedTokenAccountInstructionType, IX_STRUCTS, IX_TITLES } from "./types"; export declare function parseAssociatedTokenAccountInstruction(ix: ParsedInstruction & { program: typeof PARSED_PROGRAMS.SPL_ASSOCIATED_TOKEN_ACCOUNT; }): AssociatedTokenAccountInstructionDescriptor; export type AssociatedTokenAccountInstructionDescriptor = { [K in AssociatedTokenAccountInstructionType]: { title: (typeof IX_TITLES)[K]; type: K; info: Infer<(typeof IX_STRUCTS)[K]>; }; }[AssociatedTokenAccountInstructionType]; //# sourceMappingURL=index.d.ts.map