import { KNativePointer } from "../../src/reexport-for-generated";
import { Es2pandaAstNodeType } from "./../Es2pandaEnums";
import { Literal } from "./Literal";
export declare class BooleanLiteral extends Literal {
    constructor(pointer: KNativePointer, astNodeType: Es2pandaAstNodeType);
    static createBooleanLiteral(value: boolean): BooleanLiteral;
    static updateBooleanLiteral(original: BooleanLiteral | undefined, value: boolean): BooleanLiteral;
    get value(): boolean;
    protected readonly brandBooleanLiteral: undefined;
}
export declare function isBooleanLiteral(node: object | undefined): node is BooleanLiteral;
