osr-mono/packages/osr-search/commands/options.d.ts
2025-01-29 19:48:23 +01:00

88 lines
1.4 KiB
TypeScript

import * as CLI from 'yargs';
export declare const defaultOptions: (yargs: CLI.Argv) => CLI.Argv<{
debug: boolean;
} & {
query: string;
} & {
google_domain: string;
} & {
language: string;
} & {
engine: string;
} & {
source: unknown;
} & {
searchCoord: unknown;
} & {
category: unknown;
} & {
searchFrom: unknown;
} & {
limit: number;
} & {
dst: string;
} & {
filterCountry: unknown;
} & {
filterCity: unknown;
} & {
filterType: unknown;
} & {
translate: unknown;
} & {
dump: unknown;
} & {
meta: boolean;
} & {
env_key: string;
} & {
api_key: unknown;
} & {
geocode_key: unknown;
} & {
findEMail: boolean;
} & {
cache: boolean;
} & {
headless: boolean;
} & {
index: string;
}>;
export declare const defaultReportOptions: (yargs: CLI.Argv) => CLI.Argv<{
debug: boolean;
} & {
query: string;
} & {
google_domain: string;
} & {
language: string;
} & {
source: unknown;
} & {
searchCoord: unknown;
} & {
category: unknown;
} & {
searchFrom: unknown;
} & {
limit: number;
} & {
dst: string;
} & {
country: unknown;
} & {
city: unknown;
} & {
type: unknown;
} & {
env_key: string;
} & {
api_key: unknown;
} & {
cache: boolean;
} & {
index: string;
}>;
export declare const parse: (argv: any) => any;
export declare const resolvePath: (str: string, query: any, category: any, opts: any) => string;