UNPKG

react-playmakers

Version:

React wrapper providing utilities for PlayMakers integration

29 lines (28 loc) 1.05 kB
import { QuestType } from "../types"; type FetchQuestTypeMethod = (quiet?: boolean, refresh?: boolean) => Promise<QuestType>; interface UseQuestTypeReturn { questType: QuestType | null; fetched: boolean; refresh: FetchQuestTypeMethod; } export declare const useQuestType: (id: string) => UseQuestTypeReturn; type FetchQuestTypesMethod = (quiet?: boolean, refresh?: boolean) => Promise<QuestType[]>; interface UseQuestTypesReturn { questTypes: QuestType[]; fetched: boolean; refresh: FetchQuestTypesMethod; questTypesList: QuestType[]; } export declare const useQuestTypes: (params: { [key: string]: any; }) => UseQuestTypesReturn; type FetchQuestTypeCategoriesMethod = (quiet?: boolean, refresh?: boolean) => Promise<string[]>; interface UseQuestTypeCategoriesReturn { categories: string[]; fetched: boolean; refresh: FetchQuestTypeCategoriesMethod; } export declare const useQuestTypeCategories: (params?: { [key: string]: any; }) => UseQuestTypeCategoriesReturn; export {};