type PropTypes = { readonly silent?: boolean; readonly sm?: boolean; readonly centerLoading?: boolean; readonly keepShowingDataIfHasBeenFetched?: boolean; readonly token: string; readonly children: any; }; export type CreateGenericOptions = { url: string | ((token: string) => any); key: string; normalizeResult: (response: any, token: string) => any; }; export type LoadGenericDataOptions = CreateGenericOptions & { selectors: any; }; declare const createLoadGenericData: ({ key, url, selectors, normalizeResult }: LoadGenericDataOptions) => (props: PropTypes) => any; export default createLoadGenericData;