import * as React from "react";
import { ScoredRepo } from "../lib/aspect/AspectRegistry";
declare type DisplayName = string;
export interface ProjectFingerprintForDisplay {
    displayName: DisplayName;
    idealDisplayString: string;
    displayValue: string;
    style: React.CSSProperties;
}
export interface ProjectAspectForDisplay {
    aspect: {
        displayName: DisplayName;
    };
    fingerprints: ProjectFingerprintForDisplay[];
}
export interface RepoExplorerProps {
    repo: ScoredRepo;
    aspects: ProjectAspectForDisplay[];
    category: "*" | string;
    timestamp: Date;
    /** Paths under the root */
    virtualPaths: string[];
}
export declare function RepoExplorer(props: RepoExplorerProps): React.ReactElement;
export {};
//# sourceMappingURL=repository.d.ts.map