@launchdarkly/js-server-sdk-common
Version:
LaunchDarkly Server SDK for JavaScript - common code
18 lines • 623 B
TypeScript
import { LDFileDataSourceError, subsystem } from '@launchdarkly/js-sdk-common';
export type FileDataSourceErrorHandler = (err: LDFileDataSourceError) => void;
export default class FileDataSource implements subsystem.LDStreamProcessor {
private readonly _featureStore;
private _initSuccessHandler;
private readonly _errorHandler?;
private _logger?;
private _yamlParser?;
private _fileLoader;
private _allData;
start(): void;
stop(): void;
close(): void;
private _addItem;
private _processFileData;
private _processParsedData;
}
//# sourceMappingURL=FileDataSource.d.ts.map