import { Data } from '../../data'; import { VgData } from '../../vega.schema'; import { DataFlowNode } from './dataflow'; export declare class SourceNode extends DataFlowNode { private _data; private _name; private _generator; constructor(data: Data); dependentFields(): Set; producedFields(): undefined; get data(): Partial; hasName(): boolean; get isGenerator(): boolean; get dataName(): string; set dataName(name: string); set parent(parent: DataFlowNode); remove(): void; hash(): string | number; assemble(): VgData; } //# sourceMappingURL=source.d.ts.map