import { ApiPath } from "@omnia/fx/models"; import { SearchProvider } from "../models"; export interface ISearchProviderRegistrationApi { registerSearchProvider: (providers: SearchProvider | SearchProvider[]) => void; getAllSearchProviders: () => SearchProvider[]; } declare module "../models/WorkplaceApi" { interface IWorkplaceApi { searchprovider: { registration: Promise; }; } interface IWorkplaceExtendApiManifest { searchprovider: { registration: ApiPath; }; } }