UNPKG

856 BTypeScriptView Raw
1/**
2 * @param {Rule} query
3 * @param {Node} node
4 * @param {number|null} index
5 * @param {Parent|null} parent
6 * @param {SelectState} state
7 * @returns {boolean}
8 */
9export function pseudo(
10 query: Rule,
11 node: Node,
12 index: number | null,
13 parent: Parent | null,
14 state: SelectState
15): boolean
16export namespace pseudo {
17 const needsIndex: string[]
18}
19export type Rule = import('./types.js').Rule
20export type RulePseudo = import('./types.js').RulePseudo
21export type RulePseudoNth = import('./types.js').RulePseudoNth
22export type RulePseudoSelector = import('./types.js').RulePseudoSelector
23export type Parent = import('./types.js').Parent
24export type Selector = import('./types.js').Selector
25export type Selectors = import('./types.js').Selectors
26export type SelectState = import('./types.js').SelectState
27export type Node = import('./types.js').Node