import type { Closet, ClosetItem, Config, GetUserClosetItemsQuery } from '@farfetch/blackout-client'; import type { UseUserClosetItemsOptions } from './types/index.js'; declare function useUserClosetItems(closetId: Closet['id'], options?: UseUserClosetItemsOptions): { data: import("@farfetch/blackout-redux/src/users/closets/types/state.types.js").ClosetItemsAdapted | undefined; isFetched: boolean; isLoading: boolean; error: import("@farfetch/blackout-redux").Nullable; actions: { fetch: (query?: GetUserClosetItemsQuery | undefined, config?: Config | undefined, closetId?: Closet['id'] | undefined) => Promise; removeUserClosetItem: (itemId: ClosetItem['id'], config?: Config | undefined, closetId?: Closet['id'] | undefined) => Promise; reset: () => void; }; }; export default useUserClosetItems;