import { type ExtractPropTypes, type PropType } from 'vue'; import { type BlueMarkSize } from './BlueMark'; declare const blueMarkHeaderProps: { title: (NumberConstructor | StringConstructor)[]; size: { type: PropType; default: string; }; required: BooleanConstructor; actionText: StringConstructor; expandable: BooleanConstructor; showExpandIcon: BooleanConstructor; modelValue: BooleanConstructor; expandText: StringConstructor; collapseText: StringConstructor; }; export declare type BlueMarkHeaderProps = ExtractPropTypes; declare const _default: import("vue").DefineComponent<{ title: (NumberConstructor | StringConstructor)[]; size: { type: PropType; default: string; }; required: BooleanConstructor; actionText: StringConstructor; expandable: BooleanConstructor; showExpandIcon: BooleanConstructor; modelValue: BooleanConstructor; expandText: StringConstructor; collapseText: StringConstructor; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue" | "click-action")[], "change" | "update:modelValue" | "click-action", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; required: BooleanConstructor; actionText: StringConstructor; expandable: BooleanConstructor; showExpandIcon: BooleanConstructor; modelValue: BooleanConstructor; expandText: StringConstructor; collapseText: StringConstructor; }>> & { onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onClick-action"?: ((...args: any[]) => any) | undefined; }, { required: boolean; size: BlueMarkSize; modelValue: boolean; expandable: boolean; showExpandIcon: boolean; }>; export default _default;