export type ComponentDocsGroup = "basic" | "form" | "feedback" | "data";
interface RawComponentInstallCheck {
    kind: "component" | "directive" | "globalProperty";
    name: string;
}
export interface ComponentManifestEntry {
    name: string;
    docsGroup: ComponentDocsGroup;
    docsText: string;
    installExports: string[];
    installChecks: RawComponentInstallCheck[];
    install: {
        components: string[];
        directives: string[];
        globals: string[];
    };
    styleImports: string[];
}
export declare const componentManifest: {
    install: {
        components: string[];
        directives: string[];
        globals: string[];
    };
    name: string;
    docsGroup: ComponentDocsGroup;
    docsText: string;
    installExports: string[];
    installChecks: RawComponentInstallCheck[];
    styleImports: string[];
}[];
export declare const publicComponentNames: string[];
export declare const installableComponentExportNames: string[];
export declare const installCheckEntries: RawComponentInstallCheck[];
export declare const themeStyleImportNames: string[];
export declare const componentStyleImports: string[];
export declare const componentDocsSidebarGroups: {
    text: string;
    items: {
        text: string;
        link: string;
    }[];
}[];
export {};
