declare function useArray<T>(initialState?: T[] | (() => T[])): readonly [T[], (v: T) => void, () => void, (index: number) => void];

export { useArray };
