import * as _nuxt_schema from '@nuxt/schema';

declare const components: {
    accordion: string[];
    alertDialog: string[];
    aspectRatio: string[];
    avatar: string[];
    calendar: string[];
    checkbox: string[];
    collapsible: string[];
    combobox: string[];
    configProvider: string[];
    contextMenu: string[];
    dateField: string[];
    datePicker: string[];
    dateRangePicker: string[];
    dateRangeField: string[];
    dialog: string[];
    dropdownMenu: string[];
    editable: string[];
    hoverCard: string[];
    label: string[];
    listbox: string[];
    menubar: string[];
    navigationMenu: string[];
    numberField: string[];
    pagination: string[];
    pinInput: string[];
    popover: string[];
    progress: string[];
    radioGroup: string[];
    rangeCalendar: string[];
    scrollArea: string[];
    select: string[];
    separator: string[];
    slider: string[];
    splitter: string[];
    stepper: string[];
    switch: string[];
    tabs: string[];
    tagsInput: string[];
    toast: string[];
    toggle: string[];
    toggleGroup: string[];
    toolbar: string[];
    tooltip: string[];
    tree: string[];
    viewport: string[];
    primitive: string[];
    visuallyHidden: string[];
};

interface ModuleOptions {
    components: Partial<Record<keyof typeof components, boolean>> | boolean;
    prefix: string;
}
declare const _default: _nuxt_schema.NuxtModule<ModuleOptions>;

export { type ModuleOptions, _default as default };
