@tak-ps/node-tak
Version:
Lightweight JavaScript library for communicating with TAK Server
22 lines (21 loc) • 1.01 kB
TypeScript
import { Static } from '@sinclair/typebox';
import { Readable } from 'node:stream';
import Commands from '../commands.js';
export declare const ExportInput: import("@sinclair/typebox").TObject<{
startTime: import("@sinclair/typebox").TString;
endTime: import("@sinclair/typebox").TString;
groups: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>;
format: import("@sinclair/typebox").TString;
interval: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TNumber>;
multiTrackThreshold: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>;
extendedData: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
optimizeExport: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
}>;
/**
* @class
*/
export default class ExportCommands extends Commands {
schema: {};
cli(): Promise<object | string>;
export(query: Static<typeof ExportInput>): Promise<Readable>;
}