<!-- Do not edit this file. It is automatically generated by API Documenter. --> [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. <b>Signature:</b> ```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. |