export interface Section {
    slug: string;
    title: string;
    level: number;
    children?: Section[];
}
export declare type ResourceMetadata = {
    title: string;
    description: string;
    resource: string;
};
export declare type DocPageLookup = {
    subdir: string;
    outputName: string;
    combine: boolean;
};
export declare type DocFile = {
    sections: any[];
    html: string;
};
export declare type LessonLookup = {
    lessonName: string;
    internalName: string;
};
export declare type LessonFile = {
    lesson?: any;
    solved?: any;
    markdown?: string;
};
export declare type StringKeyed = {
    [key: string]: StringKeyed | string[];
};
