import { ApiPath } from "@omnia/fx/models"; import { SemanticSearchReferenceProvider } from "./SemanticSearchProvider"; export interface ISemanticSearchReferenceProviderRegistrationApi { registerSemanticSearchReferenceProvider: (provider: SemanticSearchReferenceProvider) => void; getSemanticSearchReferenceProviders: () => SemanticSearchReferenceProvider[]; } declare module "../WorkplaceApi" { interface IWorkplaceApi { semanticsearch: { registration: Promise; }; } interface IWorkplaceExtendApiManifest { semanticsearch: { registration: ApiPath; }; } }