UNPKG

@nvs-pinia/collection

Version:

Frequently used Pinia modules at Netvlies

29 lines (28 loc) 1.57 kB
import { NavItem } from './types/index'; declare const useNavigation: import("pinia").StoreDefinition<"nav", import("pinia")._UnwrapAll<Pick<{ addByName: (name: string, payload: NavItem | NavItem[], createIfNotExists?: boolean) => void; deregister: (name: string) => void; flushAll: () => void; flushByName: (name: string) => void; registered: import("vue").Ref<Record<string, NavItem[] | null>>; itemsByLocationCode: import("vue").ComputedRef<(code: string) => NavItem[]>; register: (name: string, items: NavItem[]) => void; }, "registered">>, Pick<{ addByName: (name: string, payload: NavItem | NavItem[], createIfNotExists?: boolean) => void; deregister: (name: string) => void; flushAll: () => void; flushByName: (name: string) => void; registered: import("vue").Ref<Record<string, NavItem[] | null>>; itemsByLocationCode: import("vue").ComputedRef<(code: string) => NavItem[]>; register: (name: string, items: NavItem[]) => void; }, "itemsByLocationCode">, Pick<{ addByName: (name: string, payload: NavItem | NavItem[], createIfNotExists?: boolean) => void; deregister: (name: string) => void; flushAll: () => void; flushByName: (name: string) => void; registered: import("vue").Ref<Record<string, NavItem[] | null>>; itemsByLocationCode: import("vue").ComputedRef<(code: string) => NavItem[]>; register: (name: string, items: NavItem[]) => void; }, "addByName" | "deregister" | "flushAll" | "flushByName" | "register">>; export * from './types/index'; export { useNavigation };