import yargs from "yargs"; export type MinionArguments = { listenPort: string | number; internalUrl: string; jwtSecret: string; userId: string; registryUrl: string; enableMultiTenant: boolean; tenantUrl: string; retries: string | number; crawlerRecordFetchNumber?: string | number; }; /** * Builds an argv object that will accept command line arguments used by all common argv minions. * * @param id * @param defaultPort * @param defaultInternalUrl * @param additions */ export default function commonYargs(defaultPort: number, defaultInternalUrl: string, additions?: (a: yargs.Argv) => yargs.Argv): T;