projen
Version:
CDK for software projects
17 lines (16 loc) • 563 B
TypeScript
import { Node, ChildNode } from "./interfaces";
/**
* Represents a mixin that extends child nodes that can have siblings
* including doctypes. This mixin is implemented by {@link Element},
* {@link CharacterData} and {@link DocumentType}.
*/
export declare class ChildNodeImpl implements ChildNode {
/** @inheritdoc */
before(...nodes: (Node | string)[]): void;
/** @inheritdoc */
after(...nodes: (Node | string)[]): void;
/** @inheritdoc */
replaceWith(...nodes: (Node | string)[]): void;
/** @inheritdoc */
remove(): void;
}