123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- import type { BasicAcceptedElems } from './types.js';
- import type { CheerioAPI } from './load.js';
- import type { Cheerio } from './cheerio.js';
- import type { AnyNode, Document } from 'domhandler';
- import { type CheerioOptions } from './options.js';
- import type { ExtractedMap, ExtractMap } from './api/extract.js';
- export declare function html(this: CheerioAPI, options?: CheerioOptions): string;
- export declare function html(this: CheerioAPI, dom?: BasicAcceptedElems<AnyNode>, options?: CheerioOptions): string;
- export declare function xml(this: CheerioAPI, dom?: BasicAcceptedElems<AnyNode>): string;
- export declare function text(this: CheerioAPI | void, elements?: ArrayLike<AnyNode>): string;
- export declare function parseHTML(this: CheerioAPI, data: string, context?: unknown | boolean, keepScripts?: boolean): AnyNode[];
- export declare function parseHTML(this: CheerioAPI, data?: '' | null): null;
- export declare function root(this: CheerioAPI): Cheerio<Document>;
- export declare function contains(container: AnyNode, contained: AnyNode): boolean;
- export declare function extract<M extends ExtractMap>(this: CheerioAPI, map: M): ExtractedMap<M>;
- type Writable<T> = {
- -readonly [P in keyof T]: T[P];
- };
- export declare function merge<T>(arr1: Writable<ArrayLike<T>>, arr2: ArrayLike<T>): ArrayLike<T> | undefined;
- export {};
|