import { Store } from 'vuex'; import { KnownKeys, RefTypes, ExtractTypes, ExtractGetterTypes } from './util'; import { useActions, useState, useGetters, useMutations } from './global'; export declare const useNamespacedActions: typeof useActions; export declare const useNamespacedGetters: typeof useGetters; export declare const useNamespacedMutations: typeof useMutations; export declare const useNamespacedState: typeof useState; export declare function createNamespacedHelpers(storeOrNamespace: Store | string, namespace?: string): { useState: (map?: KnownKeys[]) => RefTypes; useGetters: (map?: KnownKeys[]) => ExtractGetterTypes; useMutations: (map?: KnownKeys[]) => ExtractTypes; useActions: (map?: KnownKeys[]) => ExtractTypes; };