UNPKG

@tak-ps/node-tak

Version:

Lightweight JavaScript library for communicating with TAK Server

25 lines (24 loc) 971 B
import { Static } from '@sinclair/typebox'; import type { ParsedArgs } from 'minimist'; import Commands, { CommandOutputFormat } from '../commands.js'; export declare const Contact: import("@sinclair/typebox").TObject<{ filterGroups: import("@sinclair/typebox").TAny; notes: import("@sinclair/typebox").TString; callsign: import("@sinclair/typebox").TString; team: import("@sinclair/typebox").TString; role: import("@sinclair/typebox").TString; takv: import("@sinclair/typebox").TString; uid: import("@sinclair/typebox").TString; }>; export default class ContactCommands extends Commands { schema: { list: { description: string; params: import("@sinclair/typebox").TObject<{}>; query: import("@sinclair/typebox").TObject<{}>; formats: CommandOutputFormat[]; }; }; cli(args: ParsedArgs): Promise<object | string>; list(): Promise<Array<Static<typeof Contact>>>; }