import type { MaybeRefOrGetter } from 'vue'; export interface MenuActivatorProps { closeText: string; openText: string; } export declare const makeMenuActivatorProps: (defaults?: Defaults | undefined) => { closeText: unknown extends Defaults["closeText"] ? { type: StringConstructor; default: string; } : Omit<{ type: StringConstructor; default: string; }, "default" | "type"> & { type: import("vue").PropType; default: unknown extends Defaults["closeText"] ? string : string | Defaults["closeText"]; }; openText: unknown extends Defaults["openText"] ? { type: StringConstructor; default: string; } : Omit<{ type: StringConstructor; default: string; }, "default" | "type"> & { type: import("vue").PropType; default: unknown extends Defaults["openText"] ? string : string | Defaults["openText"]; }; }; export declare function useMenuActivator(props: MenuActivatorProps, isOpen: MaybeRefOrGetter): { menuId: import("vue").ComputedRef; ariaExpanded: Readonly>; ariaControls: Readonly>; };