import { ApiPath } from "../Extends"; import { LikeProvider } from "../LikeActionSettings"; export interface ILikeActionHandlerApi { registration: Promise; } declare module "./UxApi" { interface IOmniaUxApi { likeHandler: ILikeActionHandlerApi; } interface IOmniaUxExtendApiManifest { likeHandler: { registration: ApiPath; }; } } export interface ILikeActionHandlerRegistrationApi { registerLikeProvider: (provider: LikeProvider | LikeProvider[]) => void; getAllLikeProviders: () => LikeProvider[]; }