@codama/visitors
Version:
All visitors for the Codama framework
15 lines • 594 B
TypeScript
import { CamelCaseString } from '@codama/nodes';
import { Visitor } from '@codama/visitors-core';
type DefinedTypeHistogramKey = CamelCaseString | `${CamelCaseString}.${CamelCaseString}`;
export type DefinedTypeHistogram = {
[key: DefinedTypeHistogramKey]: {
directlyAsInstructionArgs: number;
inAccounts: number;
inDefinedTypes: number;
inInstructionArgs: number;
total: number;
};
};
export declare function getDefinedTypeHistogramVisitor(): Visitor<DefinedTypeHistogram>;
export {};
//# sourceMappingURL=getDefinedTypeHistogramVisitor.d.ts.map