import type { Il2CppStaticMethodInfo, Il2CppTypeDefinitionInfo } from './Types';
import type { TypeVisitor } from './Types/Compiler/TypeVisitor';
export declare function executeMethodVisitor(visitor: Readonly<TypeVisitor>, methods: Record<string, Il2CppStaticMethodInfo[]>): Record<string, Il2CppStaticMethodInfo[]>;
export declare function executeVisitor(visitor: Readonly<TypeVisitor>, types: Il2CppTypeDefinitionInfo[]): Il2CppTypeDefinitionInfo[];
