UNPKG

@tak-ps/node-tak

Version:

Lightweight JavaScript library for communicating with TAK Server

24 lines (23 loc) 944 B
import { Static } from '@sinclair/typebox'; import Commands, { CommandOutputFormat, type ParsedArgs } 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>>>; }