import { type HTMLAttributes, type VNode } from 'vue';
interface Props extends /* @vue-ignore */ Omit {
/** ID of the pane, generated if not set; it prefixes the id of the status */
id?: string;
/** Flag indicating if this pane is the chosen pane. */
chosen?: boolean;
/** Status to display above the list of the pane, labelling it. */
status?: string;
/** Title of the pane. */
title?: string;
/** Flag indicating whether the pane is disabled: its list is marked as disabled and its options default to disabled. */
disabled?: boolean;
/** Minimum height of the list of options rendered in the pane. **/
listMinHeight?: string;
}
declare const _default: typeof __VLS_export;
export default _default;
declare const __VLS_export: __VLS_WithSlots & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, {
/** A pf-dual-list-selector-list, and possibly an empty state shown in its place */
default?: (props?: Record) => VNode[];
/** Title of the pane, replacing the `title` prop */
title?: (props?: Record) => VNode[];
/** Status of the pane, replacing the `status` prop */
status?: (props?: Record) => VNode[];
/** A search input placed above the list at the top of the pane, before the actions */
'search-input'?: (props?: Record) => VNode[];
/** Actions placed above the list, e.g. a sort button and a kebab dropdown */
actions?: (props?: Record) => VNode[];
}>;
type __VLS_WithSlots = T & {
new (): {
$slots: S;
};
};
//# sourceMappingURL=DualListSelectorPane.vue.d.ts.map