import { Reflection, ReflectionKind } from '@tygen/reflector'; import { HeaderItem } from './structure'; export declare const SectionNames: { [ReflectionKind.Interface]: string; [ReflectionKind.Class]: string; [ReflectionKind.TypeAlias]: string; [ReflectionKind.Function]: string; [ReflectionKind.Variable]: string; [ReflectionKind.ESModule]: string; [ReflectionKind.DeclarationFile]: string; [ReflectionKind.AmbientModule]: string; [ReflectionKind.Namespace]: string; getName(group: string): string; }; export declare type GroupedReflections = { [key: string]: Reflection[]; }; export declare function buildTreeByType(reflections: Reflection[]): HeaderItem[]; export declare function extractStructure(groups: GroupedReflections): HeaderItem[]; export declare function groupReflections(reflections: Reflection[]): GroupedReflections; //# sourceMappingURL=group.d.ts.map