export declare const yargsOptions: import("yargs").Argv & import("yargs").InferredOptionTypes<{ 'batch-size': { demandOption: false; describe: string; type: "number"; }; 'dictionary-timeout': { demandOption: false; describe: string; type: "number"; }; 'dictionary-query-size': { demandOption: false; describe: string; type: "number"; }; 'dictionary-registry': { demandOption: false; describe: string; type: "string"; }; 'disable-historical': { demandOption: false; describe: string; type: "boolean"; deprecated: true; conflicts: string; }; historical: { describe: string; type: "string"; choices: string[]; conflicts: string; }; 'log-level': { demandOption: false; describe: string; type: "string"; choices: string[]; }; 'multi-chain': { alias: string; demandOption: false; default: boolean; describe: string; type: "boolean"; }; 'network-dictionary': { alias: string; demandOption: false; describe: string; type: "string"; }; 'primary-network-endpoint': { demandOption: false; type: "string"; describe: string; }; 'network-endpoint-config': { demandOption: false; type: "string"; describe: string; }; 'primary-network-endpoint-config': { demandOption: false; type: "string"; describe: string; }; 'output-fmt': { demandOption: false; describe: string; type: "string"; choices: string[]; }; 'query-limit': { demandOption: false; describe: string; type: "number"; default: number; }; 'store-cache-threshold': { demandOption: false; describe: string; type: "number"; }; 'store-cache-upper-limit': { demandOption: false; describe: string; type: "number"; }; 'store-get-cache-size': { demandOption: false; describe: string; type: "number"; }; 'store-cache-async': { demandOption: false; describe: string; type: "boolean"; }; 'store-flush-interval': { demandOption: false; describe: string; type: "number"; default: number; }; 'store-cache-target': { demandOption: false; describe: string; type: "number"; default: number; }; 'subquery-name': { deprecated: true; demandOption: false; describe: string; type: "string"; }; subscription: { demandOption: false; describe: string; type: "boolean"; default: boolean; }; skipTransactions: { demandOption: false; describe: string; type: "boolean"; }; timeout: { demandOption: false; describe: string; type: "number"; }; 'unfinalized-blocks': { demandOption: false; describe: string; type: "boolean"; }; unsafe: { type: "boolean"; demandOption: false; describe: string; }; workers: { alias: string; demandOption: false; describe: string; type: "number"; }; 'allow-schema-migration': { demandOption: false; describe: string; type: "boolean"; }; root: { describe: string; type: "string"; }; 'csv-out-dir': { describe: string; type: "string"; }; 'monitor-out-dir': { describe: string; type: "string"; }; 'monitor-file-size': { describe: string; type: "number"; }; 'monitor-object-max-depth': { describe: string; type: "number"; }; 'enable-cache': { describe: string; type: "boolean"; default: boolean; }; }>, "debug" | "subquery" | "ipfs" | "profiler" | "port" | "config" | "db-schema" | "proof-of-index" | "pg-ca" | "pg-key" | "pg-cert" | "pg-pool-min" | "pg-pool-max" | "pg-pool-acquire" | "pg-pool-idle" | "pg-pool-evict" | "network-endpoint"> & import("yargs").InferredOptionTypes<{ config: { alias: string; demandOption: false; describe: string; type: "string"; }; 'db-schema': { demandOption: false; describe: string; type: "string"; }; debug: { demandOption: false; describe: string; type: "string"; }; ipfs: { demandOption: false; describe: string; type: "string"; }; port: { alias: string; demandOption: false; describe: string; type: "number"; }; profiler: { demandOption: false; describe: string; type: "boolean"; default: boolean; }; 'proof-of-index': { demandOption: false; alias: string; describe: string; type: "boolean"; default: boolean; }; 'pg-ca': { demandOption: false; describe: string; type: "string"; }; 'pg-key': { demandOption: false; describe: string; type: "string"; }; 'pg-cert': { demandOption: false; describe: string; type: "string"; }; 'pg-pool-min': { demandOption: false; type: "number"; describe: string; }; 'pg-pool-max': { demandOption: false; type: "number"; describe: string; }; 'pg-pool-acquire': { demandOption: false; type: "number"; describe: string; }; 'pg-pool-idle': { demandOption: false; type: "number"; describe: string; }; 'pg-pool-evict': { demandOption: false; type: "number"; describe: string; }; subquery: { alias: string; demandOption: true; default: string; describe: string; type: "string"; }; 'network-endpoint': { demandOption: false; type: "string"; describe: string; }; }>>;