export type DetectionFileInfo = Readonly<{
    filename: string;
    hash: string;
    basename: string;
}>;
export type DetectionFileInfoWithType = Readonly<DetectionFileInfo & {
    type: string;
    parentFullName: string;
    parentType: string;
}>;
export type StringMap = Map<string, string>;
export type AddAndDeleteMaps = {
    addedMap: StringMap;
    deletedMap: StringMap;
};
export type StatusRow = [file: string, head: number, workdir: number, stage: number];
