import { JourneyInstance } from "../../models/Journey";
import { TsxAllowUnknowProperties } from "../TsxAllowUnknowProperties";
export interface IBladeHeader {
    journey: JourneyInstance | (() => JourneyInstance);
    title: string | JSX.Element;
    prependIcons?: JSX.Element[];
    bladeId?: string;
    disabledCloseButton?: boolean;
    onClose?: () => Promise<boolean> | boolean;
}
declare global {
    namespace VueTsxSupport.JSX {
        interface Element {
        }
        interface ElementClass {
        }
        interface IntrinsicElements {
            "omfx-blade-header": TsxAllowUnknowProperties<IBladeHeader>;
        }
    }
}
