reka-ui
Version:
Vue port for Radix UI Primitives.
2,230 lines (1,867 loc) • 398 kB
TypeScript
import { AllowedComponentProps } from 'vue';
import { CalendarDateTime } from '@internationalized/date';
import { Component } from 'vue';
import { ComponentCustomProperties } from 'vue';
import { ComponentCustomProps } from 'vue';
import { ComponentInternalInstance } from 'vue';
import { ComponentOptionsBase } from 'vue';
import { ComponentOptionsMixin } from 'vue';
import { ComponentProps } from 'vue-component-type-helpers';
import { ComponentProvideOptions } from 'vue';
import { ComponentPublicInstance } from 'vue';
import { ComputedRef } from 'vue';
import { CreateComponentPublicInstanceWithMixins } from 'vue';
import { CSSProperties } from 'vue';
import { DateValue } from '@internationalized/date';
import { DebuggerEvent } from 'vue';
import { DefineComponent } from 'vue';
import { EventHook } from '@vueuse/core';
import { EventHookOn } from '@vueuse/core';
import { ExtractPropTypes } from 'vue';
import { GlobalComponents } from 'vue';
import { GlobalDirectives } from 'vue';
import { HTMLAttributes } from 'vue';
import { ImgHTMLAttributes } from 'vue';
import { MaybeRef } from 'vue';
import { MaybeRefOrGetter } from 'vue';
import { nextTick } from 'vue';
import { OnCleanup } from '@vue/reactivity';
import { PropType } from 'vue';
import { PublicProps } from 'vue';
import { Ref } from 'vue';
import { ReferenceElement } from '@floating-ui/vue';
import { RendererElement } from 'vue';
import { RendererNode } from 'vue';
import { ShallowUnwrapRef } from 'vue';
import { Slot as Slot_2 } from 'vue';
import { SlotsType } from 'vue';
import { Time } from '@internationalized/date';
import { UnwrapNestedRefs } from 'vue';
import { VirtualItem } from '@tanstack/vue-virtual';
import { Virtualizer } from '@tanstack/vue-virtual';
import { VNode } from 'vue';
import { VNodeProps } from 'vue';
import { VNodeRef } from 'vue';
import { WatchOptions } from 'vue';
import { WatchStopHandle } from 'vue';
import { WritableComputedRef } from 'vue';
import { ZonedDateTime } from '@internationalized/date';
declare const __VLS_component: DefineComponent<ContextMenuPortalProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<ContextMenuPortalProps> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>;
declare type __VLS_PrettifyLocal<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_10<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_11<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_12<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_13<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_14<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_15<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_2<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_3<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_4<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_5<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_6<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_7<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_8<T> = {
[K in keyof T]: T[K];
} & {};
declare type __VLS_PrettifyLocal_9<T> = {
[K in keyof T]: T[K];
} & {};
declare function __VLS_template(): {
attrs: Partial<{}>;
slots: {
default?(_: {}): any;
};
refs: {};
rootEl: any;
};
declare type __VLS_TemplateResult = ReturnType<typeof __VLS_template>;
declare type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_10<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_100<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_101<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_102<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_103<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_104<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_105<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_106<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_107<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_108<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_109<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_11<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_110<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_111<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_112<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_113<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_114<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_115<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_116<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_117<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_118<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_119<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_12<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_120<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_121<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_122<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_123<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_124<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_125<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_126<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_127<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_128<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_129<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_13<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_130<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_131<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_132<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_133<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_134<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_135<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_136<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_137<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_138<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_139<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_14<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_140<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_141<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_142<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_143<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_144<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_145<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_146<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_147<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_148<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_149<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_15<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_150<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_151<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_152<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_153<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_154<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_155<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_156<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_157<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_158<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_159<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_16<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_160<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_161<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_162<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_163<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_164<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_165<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_166<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_167<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_168<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_169<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_17<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_170<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_171<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_172<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_173<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_174<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_175<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_176<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_177<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_178<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_179<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_18<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_180<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_181<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_182<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_183<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_184<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_185<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_186<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_187<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_188<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_189<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_19<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_190<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_191<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_192<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_193<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_194<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_195<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_196<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_197<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_198<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_199<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_2<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_20<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_200<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_201<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_202<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_203<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_204<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_205<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_206<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_207<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_208<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_209<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_21<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_210<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_211<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_212<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_213<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_214<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_215<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_216<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_217<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_218<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_219<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_22<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_220<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_221<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_222<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_223<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_224<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_225<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_226<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_227<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_228<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_229<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_23<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_230<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_231<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_232<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_233<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_234<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_235<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_236<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_237<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_238<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_239<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_24<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_240<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_241<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_242<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_243<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_244<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_245<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_246<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_247<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_248<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_249<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_25<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_250<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_251<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_252<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_253<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_254<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_255<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_256<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_257<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_258<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_259<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_26<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_260<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_261<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_262<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_263<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_264<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_265<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_266<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_267<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_268<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_269<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_27<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_270<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_271<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_272<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_273<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_274<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_275<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_276<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_277<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_278<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_279<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_28<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_280<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_281<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_282<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_283<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_284<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_285<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_286<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_287<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_288<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_289<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_29<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_3<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_30<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_31<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_32<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_33<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_34<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_35<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_36<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_37<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_38<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_39<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_4<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_40<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_41<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_42<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_43<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_44<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_45<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_46<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_47<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_48<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_49<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_5<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_50<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_51<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_52<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_53<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_54<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_55<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_56<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_57<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_58<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_59<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_6<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_60<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_61<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_62<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_63<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_64<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_65<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_66<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_67<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_68<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_69<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_7<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_70<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_71<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_72<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_73<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_74<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_75<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_76<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_77<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_78<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_79<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_8<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_80<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_81<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_82<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_83<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_84<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_85<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_86<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_87<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_88<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_89<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_9<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_90<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_91<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_92<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_93<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_94<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_95<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_96<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_97<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_98<T, S> = T & {
new (): {
$slots: S;
};
};
declare type __VLS_WithTemplateSlots_99<T, S> = T & {
new (): {
$slots: S;
};
};
export declare type AcceptableInputValue = string | Record<string, any>;
export declare type AcceptableValue = string | number | bigint | Record<string, any> | null;
export declare const AccordionContent: __VLS_WithTemplateSlots_2<DefineComponent<AccordionContentProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AccordionContentProps> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AccordionContentProps extends CollapsibleContentProps {
}
export declare const AccordionHeader: __VLS_WithTemplateSlots_3<DefineComponent<AccordionHeaderProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AccordionHeaderProps> & Readonly<{}>, {
as: AsTag | Component;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AccordionHeaderProps extends PrimitiveProps {
}
export declare const AccordionItem: __VLS_WithTemplateSlots_4<DefineComponent<AccordionItemProps, {
open: ComputedRef<boolean>;
dataDisabled: ComputedRef<"" | undefined>;
}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AccordionItemProps> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, Readonly<{
default?: (props: {
/** Current open state */
open: boolean;
}) => any;
}> & {
default?: (props: {
/** Current open state */
open: boolean;
}) => any;
}>;
declare interface AccordionItemContext {
open: ComputedRef<boolean>;
dataState: ComputedRef<AccordionItemState>;
disabled: ComputedRef<boolean>;
dataDisabled: ComputedRef<'' | undefined>;
triggerId: string;
currentRef: VNodeRef;
currentElement: ComputedRef<HTMLElement | undefined>;
value: ComputedRef<string>;
}
export declare interface AccordionItemProps extends Omit<CollapsibleRootProps, 'open' | 'defaultOpen' | 'onOpenChange'> {
/**
* Whether or not an accordion item is disabled from user interaction.
* When `true`, prevents the user from interacting with the item.
*
* @defaultValue false
*/
disabled?: boolean;
/**
* A string value for the accordion item. All items within an accordion should use a unique value.
*/
value: string;
}
declare enum AccordionItemState {
Open = "open",
Closed = "closed"
}
export declare const AccordionRoot: <T extends (string | string[]), ExplicitType extends SingleOrMultipleType>(__VLS_props: NonNullable<Awaited<typeof __VLS_setup>>["props"], __VLS_ctx?: __VLS_PrettifyLocal<Pick<NonNullable<Awaited<typeof __VLS_setup>>, "attrs" | "emit" | "slots">>, __VLS_expose?: NonNullable<Awaited<typeof __VLS_setup>>["expose"], __VLS_setup?: Promise<{
props: __VLS_PrettifyLocal<Pick<Partial<{}> & Omit<{
readonly "onUpdate:modelValue"?: ((value: (ExplicitType extends "single" ? string : string[]) | undefined) => any) | undefined;
} & VNodeProps & AllowedComponentProps & ComponentCustomProps, never>, "onUpdate:modelValue"> & AccordionRootProps<T> & Partial<{}>> & PublicProps;
expose(exposed: ShallowUnwrapRef< {}>): void;
attrs: any;
slots: Readonly<{
default?: (props: {
/** Current active value */
modelValue: AcceptableValue | AcceptableValue[] | undefined;
}) => any;
}> & {
default?: (props: {
/** Current active value */
modelValue: AcceptableValue | AcceptableValue[] | undefined;
}) => any;
};
emit: (evt: "update:modelValue", value: (ExplicitType extends "single" ? string : string[]) | undefined) => void;
}>) => VNode & {
__ctx?: Awaited<typeof __VLS_setup>;
};
declare type AccordionRootContext<P extends AccordionRootProps> = {
disabled: Ref<P['disabled']>;
direction: Ref<P['dir']>;
orientation: P['orientation'];
parentElement: Ref<HTMLElement | undefined>;
changeModelValue: (value: string) => void;
isSingle: ComputedRef<boolean>;
modelValue: Ref<AcceptableValue | AcceptableValue[] | undefined>;
collapsible: boolean;
unmountOnHide: Ref<boolean>;
};
export declare type AccordionRootEmits<T extends SingleOrMultipleType = SingleOrMultipleType> = {
/**
* Event handler called when the expanded state of an item changes
*/
'update:modelValue': [value: (T extends 'single' ? string : string[]) | undefined];
};
export declare interface AccordionRootProps<T = string | string[]> extends PrimitiveProps, SingleOrMultipleProps<T> {
/**
* When type is "single", allows closing content when clicking trigger for an open item.
* When type is "multiple", this prop has no effect.
*
* @defaultValue false
*/
collapsible?: boolean;
/**
* When `true`, prevents the user from interacting with the accordion and all its items
*
* @defaultValue false
*/
disabled?: boolean;
/**
* The reading direction of the accordion when applicable. If omitted, assumes LTR (left-to-right) reading mode.
*
* @defaultValue "ltr"
*/
dir?: Direction;
/**
* The orientation of the accordion.
*
* @defaultValue "vertical"
*/
orientation?: DataOrientation;
/**
* When `true`, the element will be unmounted on closed state.
*
* @defaultValue `true`
*/
unmountOnHide?: boolean;
}
export declare const AccordionTrigger: __VLS_WithTemplateSlots_5<DefineComponent<AccordionTriggerProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AccordionTriggerProps> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AccordionTriggerProps extends PrimitiveProps {
}
declare type ActivationMode = 'focus' | 'dblclick' | 'none';
export declare const AlertDialogAction: __VLS_WithTemplateSlots_6<DefineComponent<AlertDialogActionProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AlertDialogActionProps> & Readonly<{}>, {
as: AsTag | Component;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AlertDialogActionProps extends DialogCloseProps {
}
export declare const AlertDialogCancel: __VLS_WithTemplateSlots_7<DefineComponent<AlertDialogCancelProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AlertDialogCancelProps> & Readonly<{}>, {
as: AsTag | Component;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AlertDialogCancelProps extends DialogCloseProps {
}
export declare const AlertDialogContent: __VLS_WithTemplateSlots_8<DefineComponent<AlertDialogContentProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
escapeKeyDown: (event: KeyboardEvent) => any;
pointerDownOutside: (event: PointerDownOutsideEvent) => any;
focusOutside: (event: FocusOutsideEvent) => any;
interactOutside: (event: PointerDownOutsideEvent | FocusOutsideEvent) => any;
openAutoFocus: (event: Event) => any;
closeAutoFocus: (event: Event) => any;
}, string, PublicProps, Readonly<AlertDialogContentProps> & Readonly<{
onEscapeKeyDown?: ((event: KeyboardEvent) => any) | undefined;
onPointerDownOutside?: ((event: PointerDownOutsideEvent) => any) | undefined;
onFocusOutside?: ((event: FocusOutsideEvent) => any) | undefined;
onInteractOutside?: ((event: PointerDownOutsideEvent | FocusOutsideEvent) => any) | undefined;
onOpenAutoFocus?: ((event: Event) => any) | undefined;
onCloseAutoFocus?: ((event: Event) => any) | undefined;
}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
declare interface AlertDialogContentContext {
onCancelElementChange: (el: HTMLElement | undefined) => void;
}
export declare type AlertDialogContentEmits = DialogContentEmits;
export declare interface AlertDialogContentProps extends DialogContentProps {
}
export declare const AlertDialogDescription: __VLS_WithTemplateSlots_9<DefineComponent<AlertDialogDescriptionProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AlertDialogDescriptionProps> & Readonly<{}>, {
as: AsTag | Component;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AlertDialogDescriptionProps extends DialogDescriptionProps {
}
export declare type AlertDialogEmits = DialogRootEmits;
export declare const AlertDialogOverlay: __VLS_WithTemplateSlots_10<DefineComponent<AlertDialogOverlayProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AlertDialogOverlayProps> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AlertDialogOverlayProps extends DialogOverlayProps {
}
export declare const AlertDialogPortal: __VLS_WithTemplateSlots_11<DefineComponent<AlertDialogPortalProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AlertDialogPortalProps> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AlertDialogPortalProps extends TeleportProps {
}
export declare interface AlertDialogProps extends Omit<DialogRootProps, 'modal'> {
}
export declare const AlertDialogRoot: __VLS_WithTemplateSlots_12<DefineComponent<AlertDialogProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
"update:open": (value: boolean) => any;
}, string, PublicProps, Readonly<AlertDialogProps> & Readonly<{
"onUpdate:open"?: ((value: boolean) => any) | undefined;
}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {
open: boolean;
close: () => void;
}): any;
}>;
export declare const AlertDialogTitle: __VLS_WithTemplateSlots_13<DefineComponent<AlertDialogTitleProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AlertDialogTitleProps> & Readonly<{}>, {
as: AsTag | Component;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AlertDialogTitleProps extends DialogTitleProps {
}
export declare const AlertDialogTrigger: __VLS_WithTemplateSlots_14<DefineComponent<AlertDialogTriggerProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AlertDialogTriggerProps> & Readonly<{}>, {
as: AsTag | Component;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AlertDialogTriggerProps extends DialogTriggerProps {
}
declare type Align = (typeof ALIGN_OPTIONS)[number];
declare const ALIGN_OPTIONS: readonly ["start", "center", "end"];
declare interface ArrowProps extends PrimitiveProps {
/**
* The width of the arrow in pixels.
*
* @defaultValue 10
*/
width?: number;
/**
* The height of the arrow in pixels.
*
* @defaultValue 5
*/
height?: number;
/**
* When `true`, render the rounded version of arrow. Do not work with `as`/`asChild`
*
* @defaultValue false
*/
rounded?: boolean;
}
export declare const AspectRatio: __VLS_WithTemplateSlots_15<DefineComponent<AspectRatioProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AspectRatioProps> & Readonly<{}>, {
ratio: number;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, Readonly<{
default?: (props: {
/** Current aspect ratio (in %) */
aspect: number;
}) => any;
}> & {
default?: (props: {
/** Current aspect ratio (in %) */
aspect: number;
}) => any;
}>;
export declare interface AspectRatioProps extends PrimitiveProps {
/**
* The desired ratio. Eg: 16/9
* @defaultValue 1
*/
ratio?: number;
}
export declare type AsTag = 'a' | 'button' | 'div' | 'form' | 'h2' | 'h3' | 'img' | 'input' | 'label' | 'li' | 'nav' | 'ol' | 'p' | 'span' | 'svg' | 'ul' | 'template' | ({} & string);
export declare const AvatarFallback: __VLS_WithTemplateSlots_16<DefineComponent<AvatarFallbackProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AvatarFallbackProps> & Readonly<{}>, {
as: AsTag | Component;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface AvatarFallbackProps extends PrimitiveProps {
/** Useful for delaying rendering so it only appears for those with slower connections. */
delayMs?: number;
}
export declare const AvatarImage: __VLS_WithTemplateSlots_17<DefineComponent<AvatarImageProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
loadingStatusChange: (value: ImageLoadingStatus) => any;
}, string, PublicProps, Readonly<AvatarImageProps> & Readonly<{
onLoadingStatusChange?: ((value: ImageLoadingStatus) => any) | undefined;
}>, {
as: AsTag | Component;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare type AvatarImageEmits = {
/**
* A callback providing information about the loading status of the image. <br>
* This is useful in case you want to control more precisely what to render as the image is loading.
*/
loadingStatusChange: [value: ImageLoadingStatus];
};
export declare interface AvatarImageProps extends PrimitiveProps {
src: string;
referrerPolicy?: ImgHTMLAttributes['referrerpolicy'];
crossOrigin?: ImgHTMLAttributes['crossorigin'];
}
export declare const AvatarRoot: __VLS_WithTemplateSlots_18<DefineComponent<AvatarRootProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<AvatarRootProps> & Readonly<{}>, {
as: AsTag | Component;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
declare type AvatarRootContext = {
imageLoadingStatus: Ref<ImageLoadingStatus>;
};
export declare interface AvatarRootProps extends PrimitiveProps {
}
declare interface BaseSeparatorProps extends PrimitiveProps {
/**
* Orientation of the component.
*
* Either `vertical` or `horizontal`. Defaults to `horizontal`.
*/
orientation?: DataOrientation;
/**
* Whether or not the component is purely decorative. <br>When `true`, accessibility-related attributes
* are updated so that that the rendered element is removed from the accessibility tree.
*/
decorative?: boolean;
}
export declare const CalendarCell: __VLS_WithTemplateSlots_19<DefineComponent<CalendarCellProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<CalendarCellProps> & Readonly<{}>, {
as: AsTag | Component;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export declare interface CalendarCellProps extends PrimitiveProps {
/** The date value for the cell */
date: DateValue;
}
export declare const CalendarCellTrigger: __VLS_WithTemplateSlots_20<DefineComponent<CalendarCellTriggerProps, {}, {