import { Type } from "@angular/core";

/**
 * Service handling registration of extension modules.
 *
 * @export
 * @interface SitefinityExtensionStore
 */
export interface SitefinityExtensionStore {
    /**
     * Registers new extensions module in the system.
     *
     * @param {Type<any>} extModule The extensions module.
     * @memberof SitefinityExtensionStore
     */
    addExtensionModule(extModule: Type<any>): void;
}
