%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
import Container from './container.js' import Node, { NodeProps } from './node.js' declare namespace Comment { export interface CommentRaws extends Record<string, unknown> { /** * The space symbols before the node. */ before?: string /** * The space symbols between `/*` and the comment’s text. */ left?: string /** * The space symbols between the comment’s text. */ right?: string } export interface CommentProps extends NodeProps { /** Information used to generate byte-to-byte equal node string as it was in the origin input. */ raws?: CommentRaws /** Content of the comment. */ text: string } // eslint-disable-next-line @typescript-eslint/no-use-before-define export { Comment_ as default } } /** * It represents a class that handles * [CSS comments](https://developer.mozilla.org/en-US/docs/Web/CSS/Comments) * * ```js * Once (root, { Comment }) { * const note = new Comment({ text: 'Note: …' }) * root.append(note) * } * ``` * * Remember that CSS comments inside selectors, at-rule parameters, * or declaration values will be stored in the `raws` properties * explained above. */ declare class Comment_ extends Node { parent: Container | undefined raws: Comment.CommentRaws type: 'comment' constructor(defaults?: Comment.CommentProps) assign(overrides: Comment.CommentProps | object): this clone(overrides?: Partial<Comment.CommentProps>): this cloneAfter(overrides?: Partial<Comment.CommentProps>): this cloneBefore(overrides?: Partial<Comment.CommentProps>): this /** * The comment's text. */ get text(): string set text(value: string) } declare class Comment extends Comment_ {} export = Comment