@webpage-quality-analyzer/core
Version: 
High-performance webpage quality analyzer with 115 comprehensive metrics - powered by Rust + WebAssembly
64 lines (63 loc) • 5.22 kB
TypeScript
/* tslint:disable */
/* eslint-disable */
export const memory: WebAssembly.Memory;
export const __wbg_wasmanalyzer_free: (a: number, b: number) => void;
export const wasmanalyzer_new: () => [number, number, number];
export const wasmanalyzer_withConfig: (a: number, b: number, c: number, d: number) => [number, number, number];
export const wasmanalyzer_analyze: (a: number, b: number, c: number) => any;
export const wasmanalyzer_analyzeWithUrl: (a: number, b: number, c: number, d: number, e: number) => any;
export const wasmanalyzer_fetchAndAnalyze: (a: number, b: number, c: number) => any;
export const wasmanalyzer_getAvailableProfiles: () => [number, number];
export const wasmanalyzer_getVersion: () => [number, number];
export const __wbg_wasmbatchresult_free: (a: number, b: number) => void;
export const wasmbatchresult_getCount: (a: number) => number;
export const wasmbatchresult_getSuccessCount: (a: number) => number;
export const wasmbatchresult_getFailureCount: (a: number) => number;
export const wasmbatchresult_getResults: (a: number) => [number, number, number];
export const __wbg_wasmbatchanalyzer_free: (a: number, b: number) => void;
export const wasmbatchanalyzer_analyzeBatch: (a: number, b: number, c: number) => any;
export const __wbg_wasmfieldselector_free: (a: number, b: number) => void;
export const wasmfieldselector_new: () => number;
export const wasmfieldselector_includeFields: (a: number, b: number, c: number) => number;
export const wasmfieldselector_excludeFields: (a: number, b: number, c: number) => number;
export const wasmfieldselector_includeSections: (a: number, b: number, c: number) => number;
export const wasmfieldselector_excludeSections: (a: number, b: number, c: number) => number;
export const wasmanalyzer_analyzeWithFields: (a: number, b: number, c: number, d: number, e: number) => any;
export const wasmanalyzer_analyzeWithSelector: (a: number, b: number, c: number, d: number) => any;
export const wasmbatchanalyzer_analyzeBatchWithFields: (a: number, b: number, c: number, d: number, e: number) => any;
export const wasmanalyzer_fromConfig: (a: number, b: number) => [number, number, number];
export const wasmanalyzer_getConfig: (a: number) => [number, number, number, number];
export const __wbg_wasmanalyzerbuilder_free: (a: number, b: number) => void;
export const wasmanalyzerbuilder_withProfile: (a: number, b: number, c: number) => number;
export const wasmanalyzerbuilder_enableMetric: (a: number, b: number, c: number) => number;
export const wasmanalyzerbuilder_disableMetric: (a: number, b: number, c: number) => number;
export const wasmanalyzerbuilder_setThreshold: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => number;
export const wasmanalyzerbuilder_setSimpleThreshold: (a: number, b: number, c: number, d: number, e: number, f: number) => number;
export const wasmanalyzerbuilder_setMetricWeight: (a: number, b: number, c: number, d: number) => number;
export const wasmanalyzerbuilder_addPenaltyBelow: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => number;
export const wasmanalyzerbuilder_addPenaltyAbove: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => number;
export const wasmanalyzerbuilder_addBonusAbove: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => number;
export const wasmanalyzerbuilder_addBonusMultiple: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => number;
export const wasmanalyzerbuilder_enableNlp: (a: number, b: number) => number;
export const wasmanalyzerbuilder_enableLinkCheck: (a: number, b: number) => number;
export const wasmanalyzerbuilder_addReport: (a: number, b: number) => number;
export const wasmanalyzerbuilder_fromConfigJson: (a: number, b: number) => [number, number, number];
export const wasmanalyzerbuilder_fromConfigYaml: (a: number, b: number) => [number, number, number];
export const wasmanalyzerbuilder_fromConfigToml: (a: number, b: number) => [number, number, number];
export const wasmanalyzerbuilder_build: (a: number) => [number, number, number];
export const wasmanalyzer_builder: () => number;
export const init: () => void;
export const wasmanalyzerbuilder_new: () => number;
export const wasmbatchanalyzer_new: () => [number, number, number];
export const __wbindgen_malloc: (a: number, b: number) => number;
export const __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number;
export const __wbindgen_exn_store: (a: number) => void;
export const __externref_table_alloc: () => number;
export const __wbindgen_export_4: WebAssembly.Table;
export const __wbindgen_free: (a: number, b: number, c: number) => void;
export const __wbindgen_export_6: WebAssembly.Table;
export const __externref_table_dealloc: (a: number) => void;
export const __externref_drop_slice: (a: number, b: number) => void;
export const closure380_externref_shim: (a: number, b: number, c: any) => void;
export const closure1116_externref_shim: (a: number, b: number, c: any, d: any) => void;
export const __wbindgen_start: () => void;