import type { Pool, UTF8Entry } from "../pool"; import { AttributeType } from "../spec"; import type { Attribute } from "./"; export interface MethodParameter { nameIndex: number; accessFlags: number; nameEntry?: UTF8Entry; } export interface MethodParametersAttribute extends Attribute { type: AttributeType.METHOD_PARAMETERS; parameters: MethodParameter[]; } export declare const readMethodParameters: (attr: Attribute, pool: Pool) => MethodParametersAttribute; export declare const writeMethodParameters: (attr: MethodParametersAttribute) => Uint8Array;