[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [CSS](./puppeteer.protocol.css.md) > [PseudoElementMatches](./puppeteer.protocol.css.pseudoelementmatches.md) ## Protocol.CSS.PseudoElementMatches interface CSS rule collection for a single pseudo style. Signature: ```typescript export interface PseudoElementMatches ``` ## Properties | Property | Type | Description | | --- | --- | --- | | [matches](./puppeteer.protocol.css.pseudoelementmatches.matches.md) | [RuleMatch](./puppeteer.protocol.css.rulematch.md)\[\] | Matches of CSS rules applicable to the pseudo style. | | [pseudoType](./puppeteer.protocol.css.pseudoelementmatches.pseudotype.md) | [DOM.PseudoType](./puppeteer.protocol.dom.pseudotype.md) | Pseudo element type. |