/** * Testing-only lazy data source that delays data publishing. * Register via registerLazyDataSource in tests to avoid production exposure. */ export default class MockLazySource extends SingleAxisLazySource { /** * @param {{ channel?: import("../../../spec/channel.js").PrimaryPositionalChannel, delay?: number, data?: import("../../flowNode.js").Datum[] }} params * @param {import("../../../view/view.js").default} view */ constructor(params: { channel?: import("../../../spec/channel.js").PrimaryPositionalChannel; delay?: number; data?: import("../../flowNode.js").Datum[]; }, view: import("../../../view/view.js").default); params: { channel?: import("../../../spec/channel.js").PrimaryPositionalChannel; delay?: number; data?: import("../../flowNode.js").Datum[]; }; delay: number; /** @type {ReturnType | undefined} */ pendingTimer: ReturnType | undefined; /** * @override */ override onDomainChanged(): void; } import SingleAxisLazySource from "./singleAxisLazySource.js"; //# sourceMappingURL=mockLazySource.d.ts.map