芝麻web文件管理V1.00
编辑当前文件:/home/freeclou/app.optimyar.com/backend/node_modules/cheerio/lib/cheerio.d.ts
import { InternalOptions } from './options'; import type { Node, Document } from 'domhandler'; import { BasicAcceptedElems } from './types'; import * as Attributes from './api/attributes'; import * as Traversing from './api/traversing'; import * as Manipulation from './api/manipulation'; import * as Css from './api/css'; import * as Forms from './api/forms'; declare type AttributesType = typeof Attributes; declare type TraversingType = typeof Traversing; declare type ManipulationType = typeof Manipulation; declare type CssType = typeof Css; declare type FormsType = typeof Forms; export declare class Cheerio
implements ArrayLike
{ length: number; [index: number]: T; options: InternalOptions; /** * The root of the document. Can be set by using the `root` argument of the constructor. * * @private */ _root: Cheerio
| undefined; /** @function */ find: typeof Traversing.find; /** * Instance of cheerio. Methods are specified in the modules. Usage of this * constructor is not recommended. Please use $.load instead. * * @private * @param selector - The new selection. * @param context - Context of the selection. * @param root - Sets the root node. * @param options - Options for the instance. */ constructor(selector?: T extends Node ? BasicAcceptedElems
: Cheerio
| T[], context?: BasicAcceptedElems
| null, root?: BasicAcceptedElems
| null, options?: InternalOptions); prevObject: Cheerio
| undefined; /** * Make a cheerio object. * * @private * @param dom - The contents of the new object. * @param context - The context of the new object. * @returns The new cheerio object. */ _make
(dom: Cheerio
| T[] | T | string, context?: BasicAcceptedElems
): Cheerio
; } export interface Cheerio
extends AttributesType, TraversingType, ManipulationType, CssType, FormsType, Iterable
{ cheerio: '[cheerio object]'; splice: typeof Array.prototype.slice; } export {}; //# sourceMappingURL=cheerio.d.ts.map