import { default as React } from 'react'; export type StoreSpliceType = (start: number, end?: number) => void; export interface StoreContextValueType { data: T[]; push: (items: T[]) => void; unshift: (items: T[]) => void; clear: () => void; splice: StoreSpliceType; lastUpdate: number; isLoadingCount: number | null; setIsLoadingCount: (count: number | null) => void; } declare function createStoreContext(initialValue: T[]): React.Context>; export default createStoreContext;