UNPKG

@tak-ps/node-tak

Version:

Lightweight JavaScript library for communicating with TAK Server

27 lines (26 loc) 1.19 kB
import { Static } from '@sinclair/typebox'; import Commands, { CommandOutputFormat, type ParsedArgs } from '../commands.js'; export declare const TAKList_Iconsets: import("@sinclair/typebox").TObject<{ version: import("@sinclair/typebox").TString; type: import("@sinclair/typebox").TString; data: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>; messages: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>>; nodeId: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; export default class InjectorCommands extends Commands { schema: { list: { description: string; params: import("@sinclair/typebox").TObject<{}>; query: import("@sinclair/typebox").TObject<{}>; formats: CommandOutputFormat[]; }; }; cli(args: ParsedArgs): Promise<object | string>; /** * Return a list of iconset UIDs * * {@link https://docs.tak.gov/api/takserver/redoc#tag/iconset-icon-api/operation/getAllIconsetUids TAK Server Docs}. */ list(): Promise<Static<typeof TAKList_Iconsets>>; }