import CNShell from "cn-shell";
declare class CNNetbox extends CNShell {
  private _netboxServer;
  private _netboxApiKey;
  private _dumpNetboxData;
  private _loadNetboxData;
  private _netboxDataDir;
  constructor(name: string, master?: CNShell);
  start(): Promise<boolean>;
  stop(): Promise<void>;
  healthCheck(): Promise<boolean>;
  get(
    group: string,
    resource: string,
    params?:
      | {
          [key: string]: any;
        }
      | URLSearchParams,
    id?: string,
  ): Promise<
    {
      [key: string]: any;
    }[]
  >;
}
export { CNNetbox };
