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;
        inEvents: number;
        inInstructionArgs: number;
        total: number;
    };
};
export declare function getDefinedTypeHistogramVisitor(): Visitor<DefinedTypeHistogram>;
export {};
//# sourceMappingURL=getDefinedTypeHistogramVisitor.d.ts.map