/// import { flags } from '@oclif/command'; import * as http from 'http'; import * as knex from 'knex'; import { TAuthContext } from '@bearer/functions/lib/declaration'; import BaseCommand from '../base-command'; export default class Invoke extends BaseCommand { static description: string; static flags: { data: flags.IOptionFlag; file: flags.IOptionFlag; help: import("@oclif/parser/lib/flags").IBooleanFlag; path: flags.IOptionFlag; silent: import("@oclif/parser/lib/flags").IBooleanFlag; }; static args: { name: string; required: boolean; }[]; run(): Promise; ensureJson: (maybeJson: string) => void; getFileContent: (filePath: string) => string | undefined; getFunctionContext(): TAuthContext; _startServer: (port: number) => Promise; private _db; db(): Promise; getData: (referenceId: string) => Promise; putData: (referenceId: string, data: any) => Promise; }