import Node from "./Node";
declare class Import extends Node {
    value: string;
    constructor(text: string);
}
declare class Paragraph extends Node {
    values: object;
    constructor(text: string);
}
declare class Horizontal extends Node {
    constructor();
}
declare class Br extends Node {
    constructor();
}
declare class Code extends Node {
    syntax: string;
    file: string;
    values: object;
    constructor(text: string, syntax: string, file: string);
}
declare class Katex extends Node {
    values: object;
    constructor(text: string);
}
declare class ColorBlock extends Node {
    style: string;
    values: object;
    constructor(text: string, style: string);
}
declare class Blockquote extends Node {
    level: number;
    values: object;
    constructor(text: string, level: number);
}
declare class Heading extends Node {
    level: number;
    values: object;
    constructor(text: string, level: number);
}
declare class List extends Node {
    level: number;
    values: object;
    constructor(text: string, level: number);
}
declare class OrderedList extends Node {
    level: number;
    order: number;
    values: object;
    constructor(text: string, order: number, level: number);
}
declare class CheckList extends Node {
    level: number;
    checked: boolean;
    values: object;
    constructor(text: string, checked: boolean, level: number);
}
declare class Table extends Node {
    headings: string[];
    aligns: string[];
    rows: object[];
    constructor(_rows: string[]);
}
declare class StartDetails extends Node {
    summary: string;
    constructor(text: string);
}
declare class EndDetails extends Node {
    constructor();
}
declare class StartTag extends Node {
    style: string;
    tag: string;
    constructor(tag: string, style: string);
}
declare class EndTag extends Node {
    tag: string;
    constructor(tag: string);
}
declare const _default: {
    Paragraph: typeof Paragraph;
    Horizontal: typeof Horizontal;
    Code: typeof Code;
    Katex: typeof Katex;
    ColorBlock: typeof ColorBlock;
    Blockquote: typeof Blockquote;
    Heading: typeof Heading;
    List: typeof List;
    CheckList: typeof CheckList;
    OrderedList: typeof OrderedList;
    Table: typeof Table;
    Br: typeof Br;
    Import: typeof Import;
    StartDetails: typeof StartDetails;
    EndDetails: typeof EndDetails;
    StartTag: typeof StartTag;
    EndTag: typeof EndTag;
};
export default _default;
//# sourceMappingURL=block.d.ts.map