@player-ui/player
Version:
18 lines • 712 B
TypeScript
import type { Node, ViewInstance } from "..";
import { LocalStateStore } from "../../controllers/view/store";
import type { TransformRegistry } from "../../controllers/view/types";
/**
* A plugin to register custom transforms on certain asset types
* This allows users to embed stateful data into transforms.
*/
export declare class AssetTransformCorePlugin {
readonly stateStore: Map<Node.Node, LocalStateStore>;
private readonly registry;
private beforeResolveSymbol;
private resolveSymbol;
private beforeResolveCountSymbol;
private resolveCountSymbol;
constructor(registry: TransformRegistry);
apply(view: ViewInstance): void;
}
//# sourceMappingURL=asset-transform.d.ts.map