`store/index.ts`で以下のように定義。 ```ts // Stateはstateの型 export const state = (): State => createState(userConfigStore); export const getters = createGetters(); // script setupでは以下を使う export type GetterType = { [K in keyof typeof getters]: ReturnType<typeof getters[K]> }; export function getStore(root: Vue): {state: State, getters: GetterType} { return { state: root.$store.state as State, getters: root.$store.getters as GetterType, }; } ``` 使う側はこんな感じ。 ```ts const { state, getters } = getStore(getCurrentInstance()!.proxy!); const { someGetter, someGetter2 } = getters; ```