import { Stream } from 'xstream'; import { VNode } from 'snabbdom'; export interface Scope { type: 'sibling' | 'total' | 'selector'; scope: string; } export declare type IsolateSink = (s: Stream, scope: string) => Stream; export declare function makeIsolateSink(namespace: Array): IsolateSink; export declare function getScopeObj(scope: string): Scope;