import { default as React } from 'react'; import { useTradesPanel } from './use-trades'; import { useDurationPanel } from './use-duration'; import { useFillDelayPanel } from './use-fill-delay'; import { useLimitPricePanel } from './use-limit-price-panel'; import { useTriggerPricePanel } from './use-trigger-price-panel'; import { usePricePanel } from './use-price-panel'; import { useDstTokenPanel } from './use-dst-token-panel'; import { useDisclaimer } from './use-disclaimer'; import { useInputErrors } from './use-input-errors'; import { useSubmitOrderButton, useSubmitOrderPanel } from './use-submit-order-panel'; import { useFormData } from './use-form-data'; import { useOrderHistoryPanel } from './order-hooks'; import { usePartnerChains } from './use-partner-chains'; import { useCancelOrderRefetchUntilStatusSynced } from './use-cancel-order'; import { Module } from '../../../spot-ui/src/index.ts'; type SpotData = { tradesAmountPanel: ReturnType; durationPanel: ReturnType; fillDelayPanel: ReturnType; limitPricePanel: ReturnType; triggerPricePanel: ReturnType; pricePanel: ReturnType; dstTokenPanel: ReturnType; disclaimerPanel: ReturnType; inputError: ReturnType; submitOrderButton: ReturnType; orderHistoryPanel: ReturnType; orderExecutionPanel: ReturnType; derivedFormData: ReturnType; supportedChains: ReturnType; module: Module; refetchUntilStatusSynced: ReturnType; }; export declare const SpotDataProvider: ({ children, }: { children: React.ReactNode; }) => import("react/jsx-runtime").JSX.Element; export declare const useSpot: () => SpotData; export {}; //# sourceMappingURL=use-spot.d.ts.map