UNPKG

@mikezimm/fps-core-v7

Version:

Library of reusable core interfaces, types and constants migrated from fps-library-v2

35 lines (34 loc) 1.21 kB
/** * CodeAnalizerComment: Updated 2 imports on 2024-09-21 23:07:24 * Update:: import { IPerformanceOp } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformance;' * Update:: import { IAnySourceItem } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent;' */ import { IPerformanceOp } from "../../molecules/Performance/IPerformance"; import { IAnySourceItem } from '../../molecules/AnyContent/IAnyContent'; export interface IWordSummary { words: string[]; searchTextLC: string[]; wordObjs: IWordObject[]; performance: IPerformanceOp; skipped: string[]; } export interface IWordObject { word: string; searchTextLC: string; count: number; sum: number; sourceIndexes: number[]; sourceStrings: string[]; avg?: number; originalIndex?: number; } export interface IExtendedWordSummary extends IWordSummary { wordObjs: IExtendedWordObject[]; performanceR: IPerformanceOp; } export interface IExtendedWordObject extends IWordObject { related1?: IAnySourceItem[]; related2?: IAnySourceItem[]; related3?: IAnySourceItem[]; } //# sourceMappingURL=IWordSummary.d.ts.map