import type { Input as ConfirmDialogInput } from "../index.marko";
export interface Input {
    open?: boolean;
    renderBody?: Marko.Body;
    header: {
        renderBody?: Marko.Body;
    };
    reject: {
        renderBody?: Marko.Body;
    };
    confirm: {
        renderBody?: Marko.Body;
    };
}
class {
    declare state: {
    open?: boolean;
};
    onInput(input: Input): void { return 1 as any; }
    openDialog(): void { return 1 as any; }
    declare closeDialog: ConfirmDialogInput["on-reject"];
    declare success: ConfirmDialogInput["on-confirm"];
}
