bit-bin
Version:
<a href="https://opensource.org/licenses/Apache-2.0"><img alt="apache" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a> <a href="https://github.com/teambit/bit/blob/master/CONTRIBUTING.md"><img alt="prs" src="https://img.shields.io/b
31 lines (30 loc) • 833 B
TypeScript
export declare type ExamineBareResult = {
valid: boolean;
data?: Record<string, any>;
};
export declare type DiagnosisMetaData = {
name: string;
description: string;
category: string;
};
export declare type ExamineResult = {
diagnosisMetaData: DiagnosisMetaData;
bareResult: ExamineBareResult;
formattedSymptoms: string;
formattedManualTreat: string;
};
export default class Diagnosis {
name: string;
description: string;
category: string;
result: Record<string, any>;
_runExamine(): Promise<ExamineBareResult>;
_formatSymptoms(bareResult: ExamineBareResult): string;
_formatManualTreat(bareResult: ExamineBareResult): string;
getMeta(): {
category: string;
name: string;
description: string;
};
examine(): Promise<ExamineResult>;
}