UNPKG

@devkitvue/admin

Version:

Devkit Base Components is a Vue plugin offering a collection of reusable, headless components designed to streamline your Vue.js development workflow. Built for flexibility and maintainability, this library gives you complete control over styling and beha

22 lines (21 loc) 1.49 kB
import { CommandPallete } from '@devkitvue/config'; import { AppHeaderEmits, AppHeaderProps, AppHeaderSlots } from '../types'; declare const _default: <TApi extends Record<string, Function>, TLocales extends string>(__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 onLocaleChanged?: ((locale: TLocales) => any) | undefined; readonly onLoggedOut?: (() => any) | undefined; readonly onSidebarToggled?: (() => any) | undefined; readonly onSearchToggled?: (() => any) | undefined; readonly onSearchSelected?: ((item: CommandPallete) => any) | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, never>, "onLocaleChanged" | "onLoggedOut" | "onSidebarToggled" | "onSearchToggled" | "onSearchSelected"> & AppHeaderProps<TLocales> & Partial<{}>> & import('vue').PublicProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<AppHeaderSlots> & AppHeaderSlots; emit: AppHeaderEmits<TLocales>; }>) => import('vue').VNode & { __ctx?: Awaited<typeof __VLS_setup>; }; export default _default; type __VLS_PrettifyLocal<T> = { [K in keyof T]: T[K]; } & {};