export type StringsPerFilePath = { [filePath: string]: string[]; }; export declare const ISSUE_FORMAT_SPACE_COUNT = 10; export declare const ISSUE_FORMAT_SPACE: string; export type IssueObject = { type: string; description: string; solution: string; isTagBlocker: boolean; data: any; }; export declare class ComponentIssue { description: string; solution: string; data: any; isTagBlocker: boolean; isCacheBlocker: boolean; formatDataFunction: FormatIssueFunc; get descriptionWithSolution(): string; formatSolution(): string; outputForCLI(): string; dataToString(): string; toObject(): IssueObject; serialize(): string; deserialize(data: string): any; } export declare function formatTitle(issueTitle: string, hasMoreData?: boolean): string; type FormatIssueFunc = (value: any) => string; export declare function componentIssueToString(value: string[] | string): string; export declare function deserializeWithBitId(dataStr: string): any; export {};