UNPKG

@launchdarkly/js-server-sdk-common

Version:
20 lines 762 B
import { LDFileDataSourceError, subsystem } from '@launchdarkly/js-sdk-common'; import { Flag } from '../evaluation/data/Flag'; export type FileDataSourceErrorHandler = (err: LDFileDataSourceError) => void; export declare function makeFlagWithValue(key: string, value: any, version: number): Flag; 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