export type AngularEntityKind = 'component' | 'directive' | 'pipe' | 'service'; export type AffectedEntity = { componentFilePath: string; className: string; kind: AngularEntityKind; }; export type OwningComponent = AffectedEntity; export declare const resolveOwningComponents: (params: { changedFilePath: string; userAngularRoot: string; }) => AffectedEntity[]; export declare const invalidateResourceIndex: () => void; export declare const resolveDescendantsOfParent: (params: { changedFilePath: string; userAngularRoot: string; }) => AffectedEntity[];