import { type OUIAProps } from '../../helpers/ouia'; import { type HTMLAttributes } from 'vue'; interface Props extends OUIAProps, /* @vue-ignore */ HTMLAttributes { /** Id of the toggle button */ id?: string; /** Flag to show if the expanded content of the data list item is visible. Defaults to the state of the item. */ expanded?: boolean; /** Adds accessible text to the toggle. Defaults to the ids labelling the item and the toggle. */ ariaLabelledby?: string; /** Adds accessible text to the toggle. Defaults to the `dataListToggle` message. */ ariaLabel?: string; /** Id of the content the toggle controls */ ariaControls?: string; /** Additional attributes added to the toggle button */ buttonAttrs?: Record; } declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import("vue").DefineComponent any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onClick?: ((e: Event) => any) | undefined; }>, { expanded: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; //# sourceMappingURL=DataListToggle.vue.d.ts.map