UNPKG

node-djiparsetxt

Version:

command-line application that reads a DJI '.txt' file and outputs a json.

18 lines (17 loc) 545 B
import BaseService from "../services/BaseService"; import { ILazyLoadingEntry } from "../shared/interfaces"; export declare enum ServiceTypes { Parsers = "parsers", FileInfo = "file_info", ScrambleTable = "scramble_table", FileParsing = "file_parsing", CacheTransform = "cache_transform", CsvService = "csv" } export declare class ServiceManager { protected services: { [name: string]: ILazyLoadingEntry<BaseService>; }; constructor(); get_service<T extends BaseService>(type: ServiceTypes): T; }