import React from 'react'; import type { Company as CompanyType, Project as ProjectType, Repository, Commit as RepositoryCommit } from './types'; import type { FileStats as FileStatsType, FileDiff as FileDiffType } from '../../git/types'; declare global { namespace JSX { interface IntrinsicElements { company: React.DetailedHTMLProps, HTMLElement>; companies: React.DetailedHTMLProps, HTMLElement>; id: React.DetailedHTMLProps, HTMLElement>; name: React.DetailedHTMLProps, HTMLElement>; role: React.DetailedHTMLProps, HTMLElement>; 'start-date': React.DetailedHTMLProps, HTMLElement>; 'end-date': React.DetailedHTMLProps, HTMLElement>; project: React.DetailedHTMLProps, HTMLElement>; projects: React.DetailedHTMLProps, HTMLElement>; description: React.DetailedHTMLProps, HTMLElement>; status: React.DetailedHTMLProps, HTMLElement>; 'company-id': React.DetailedHTMLProps, HTMLElement>; repository: React.DetailedHTMLProps, HTMLElement>; 'remote-url': React.DetailedHTMLProps, HTMLElement>; commit: React.DetailedHTMLProps, HTMLElement>; message: React.DetailedHTMLProps, HTMLElement>; hash: React.DetailedHTMLProps, HTMLElement>; author: React.DetailedHTMLProps, HTMLElement>; date: React.DetailedHTMLProps, HTMLElement>; 'file-stats': React.DetailedHTMLProps, HTMLElement>; 'file-stat': React.DetailedHTMLProps, HTMLElement>; path: React.DetailedHTMLProps, HTMLElement>; additions: React.DetailedHTMLProps, HTMLElement>; deletions: React.DetailedHTMLProps, HTMLElement>; 'file-diff': React.DetailedHTMLProps, HTMLElement>; 'diff-content': React.DetailedHTMLProps, HTMLElement>; note: React.DetailedHTMLProps, HTMLElement>; } } } export declare function Company({ company }: { company?: CompanyType; }): React.JSX.Element | null; export declare function Companies({ companies }: { companies: CompanyType[]; }): React.JSX.Element; export declare function Project({ project }: { project?: ProjectType; }): React.JSX.Element | null; export declare function Projects({ projects }: { projects: ProjectType[]; }): React.JSX.Element; export declare function Commit({ commit }: { commit: RepositoryCommit; }): React.JSX.Element; export declare function Repo({ repository }: { repository: Repository; }): React.JSX.Element; export declare function FileStats({ stats }: { stats?: FileStatsType[]; }): React.JSX.Element | null; export declare function Diff({ diffs, truncated, }: { diffs?: FileDiffType[]; truncated?: boolean; }): React.JSX.Element | null; //# sourceMappingURL=elements.d.ts.map