import { type BlackoutError, type Config, type PickupRescheduleRequest, type Return } from '@farfetch/blackout-client'; import type { UseReturnPickupRescheduleRequestOptions } from './types/index.js'; declare function useReturnPickupRescheduleRequest(returnId?: Return['id'], pickupRescheduleRequestId?: PickupRescheduleRequest['id'], options?: UseReturnPickupRescheduleRequestOptions): { isLoading: boolean; isFetched: boolean; error: BlackoutError | null; data: PickupRescheduleRequest | undefined; actions: { fetch: (config?: Config | undefined, pickupRescheduleRequestId?: PickupRescheduleRequest['id'] | undefined, returnId?: Return['id'] | undefined) => import("@farfetch/blackout-client").GetReturnPickupRescheduleRequest | Promise; create: (data: import("@farfetch/blackout-client").PostReturnPickupRescheduleRequestData, config?: Config | undefined, returnId?: number | undefined) => Promise; }; }; export default useReturnPickupRescheduleRequest;