UNPKG

@tak-ps/node-tak

Version:

Lightweight JavaScript library for communicating with TAK Server

17 lines (16 loc) 890 B
import { Static } from '@sinclair/typebox'; import type { Feature } from '@tak-ps/node-cot'; import Commands from '../commands.js'; export declare const HistoryOptions: import("@sinclair/typebox").TObject<{ start: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; end: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; secago: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; export default class QueryCommands extends Commands { schema: {}; cli(): Promise<object | string>; singleFeat(uid: string): Promise<Static<typeof Feature.Feature>>; single(uid: string): Promise<string>; historyFeats(uid: string, opts?: Static<typeof HistoryOptions>): Promise<Array<Static<typeof Feature.Feature>>>; history(uid: string, opts?: Static<typeof HistoryOptions>): Promise<string>; }