export type AttrValue = string | number; export type Attrs = Readonly>; export interface ElementNode { readonly w: string; readonly a?: Attrs; readonly ch: readonly NabiNode[]; readonly _id?: string; } export type NabiNode = ElementNode | string; export type NabiDoc = readonly ElementNode[]; export declare function isElement(node: NabiNode | undefined): node is ElementNode; export declare function isText(node: NabiNode | undefined): node is string; //# sourceMappingURL=types.d.ts.map