import Comms from '../../comms'; import { Result } from '../../comms/controller'; import TableController from '../../comms/table-controller'; import * as generateTemplate from './generate-template'; import * as add from './add'; import * as deleteRoute from './delete'; import * as find from './find'; export default class ImportRequestRoute { readonly comms: Comms; static routerPath: string; static auth: boolean; constructor(comms: Comms); generateTemplate: (parameters: generateTemplate.Request) => Result; add: (parameters: add.Request) => Result; delete: (parameters: deleteRoute.Request) => Result; find: (parameters?: find.Request) => Result; findTableController: (parameters?: find.Query) => TableController; }