@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
TypeScript
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];
} & {};