@tak-ps/node-tak
Version:
Lightweight JavaScript library for communicating with TAK Server
22 lines (21 loc) • 864 B
TypeScript
import type { ParsedArgs } from 'minimist';
import { Static } from '@sinclair/typebox';
import Commands, { CommandOutputFormat } from '../commands.js';
export declare const CertificateResponse: import("@sinclair/typebox").TObject<{
ca: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>;
cert: import("@sinclair/typebox").TString;
key: import("@sinclair/typebox").TString;
}>;
export default class CredentialCommands extends Commands {
schema: {
config: {
description: string;
params: import("@sinclair/typebox").TObject<{}>;
query: import("@sinclair/typebox").TObject<{}>;
formats: CommandOutputFormat[];
};
};
cli(args: ParsedArgs): Promise<object | string>;
config(): Promise<string>;
generate(): Promise<Static<typeof CertificateResponse>>;
}