import type { AstType, AttributeValue, Config, Location, MaybePromise, NodeType, RenderableTreeNode, RenderableTreeNodes, Schema, ValidationError } from '../types'; export default class Node implements AstType { readonly $$mdtype = "Node"; attributes: Record; slots: Record; children: Node[]; errors: ValidationError[]; lines: number[]; type: NodeType; tag?: string; annotations: AttributeValue[]; inline: boolean; location?: Location; constructor(type?: NodeType, attributes?: Record, children?: Node[], tag?: string); walk(): Generator; push(node: Node): void; resolve(config?: Config): Node; findSchema(config?: Config): Schema | undefined; transformAttributes(config?: Config): Record; transformChildren(config: Config): RenderableTreeNode[]; transform(config: Config): MaybePromise; } //# sourceMappingURL=node.d.ts.map