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