mirror of
https://github.com/Tria-plc/emaui.git
synced 2026-08-28 06:40:58 +00:00
31 lines
1.1 KiB
TypeScript
31 lines
1.1 KiB
TypeScript
import * as webpack$1 from "webpack";
|
|
import { ObjectDeserializerContext, ObjectSerializerContext } from "webpack/lib/dependencies/ModuleDependency";
|
|
|
|
//#region src/lib/container/ContainerExposedDependency.d.ts
|
|
declare const dependencies: typeof webpack$1.dependencies;
|
|
declare class ContainerExposedDependency extends dependencies.ModuleDependency {
|
|
exposedName: string;
|
|
request: string;
|
|
/**
|
|
* @param {string} exposedName public name
|
|
* @param {string} request request to module
|
|
*/
|
|
constructor(exposedName: string, request: string);
|
|
get type(): string;
|
|
get category(): string;
|
|
/**
|
|
* @returns {string | null} an identifier to merge equal requests
|
|
*/
|
|
getResourceIdentifier(): string | null;
|
|
/**
|
|
* @param {ObjectSerializerContext} context context
|
|
*/
|
|
serialize(context: ObjectSerializerContext): void;
|
|
/**
|
|
* @param {ObjectDeserializerContext} context context
|
|
*/
|
|
deserialize(context: ObjectDeserializerContext): void;
|
|
}
|
|
//#endregion
|
|
export { ContainerExposedDependency as default };
|
|
//# sourceMappingURL=ContainerExposedDependency.d.ts.map
|