@virtualstate/examples
Version:
17 lines • 866 B
TypeScript
import { Context, SourceVNode, State, DoneSymbol } from "./source.interface";
import { VNode } from "@virtualstate/fringe";
export declare const SourceURLSymbol: unique symbol;
export declare const SourceInterfaceURLSymbol: unique symbol;
export declare const SourceInterfaceSymbol: unique symbol;
export declare const SourceSymbol: unique symbol;
export declare const StateSymbol: unique symbol;
export { DoneSymbol };
export declare function isStateVNode(value: VNode): value is SourceVNode<State>;
export interface TransformContext extends Context {
[SourceURLSymbol]: string;
[SourceInterfaceURLSymbol]: string;
[SourceInterfaceSymbol]: string;
[SourceSymbol]: string;
}
export declare function Transform(context: TransformContext, container?: SourceVNode<State>): AsyncIterable<SourceVNode<State>>;
//# sourceMappingURL=source.transform.d.ts.map