UNPKG

lingva-scraper-update

Version:
176 lines (175 loc) 3.19 kB
import { LangCodeGoogle } from "./language"; export declare type Boilerplate = [ [ "wrb.fr", "MkEWBc", string, null, null, null, "generic" ], [ "di", number ], [ "af.httprm", number, string, number ] ]; export declare type Data = [ DataSource, DataTarget, LangCodeGoogle<"source">, // source/detected DataExtra | undefined ]; declare type DataSource = [ string | null, // pronunciation [ [ [ null, string ], string, 1, [ 1 ], string ] | null, [ LangCodeGoogle<"source"> ] | null ] | null, LangCodeGoogle<"source"> | null, [ [ [ 0, [ [ [ null, number ] ], [ true ] ] ] ], number ], [ [ string, null, null, string ] ] ]; declare type DataTarget = [ [ [ null, string | null, null, null, null, [ string, null, null, null, [ string, number[] ][] ][] ] ], LangCodeGoogle<"target">, 1, LangCodeGoogle<"source">, [ string, LangCodeGoogle<"source">, LangCodeGoogle<"target">, true ] ]; declare type DataExtra = [ string, // query [ [ string, [ string, string, // example true | null, null, [ [ string ] ] | null, [ [ string ][], [ [ string ] ] | undefined ][] | undefined ][] ][], number, true | undefined ] | null, [ [ null, string ][], number, number ] | null, [ string[], null, number ] | null, null, [ [ string, [ string, // word, string | null, string[], number, true ][], LangCodeGoogle<"target">, LangCodeGoogle<"source"> ][] ] | null, null, null, LangCodeGoogle<"source">, number ]; export {};