import { ChakraComponent, ChakraProps } from '@chakra-ui/react'; import { ChangeEvent, MouseEvent } from 'react'; export declare enum CompoundInputPosition { Top = "top", Middle = "middle", Bottom = "bottom" } export interface CompoundInputContextProps { amount?: { onChange?: (e: ChangeEvent) => void; value: string | undefined; isReadOnly?: boolean; max?: { show: boolean; onClick: (e: MouseEvent) => void; }; fiat?: { value?: number | string; symbol?: string; approx: boolean; }; }; token?: { selected?: { name: string; iconUrl: string; symbol?: string; balance?: string; }; onClick: (e: MouseEvent) => void; PlaceholderIcon?: ChakraComponent>; }; id?: string; position?: `${CompoundInputPosition}`; isLoading?: boolean; isDisabled?: boolean; error?: string; } declare const CompoundInputContext: import('react').Context; export declare function useCompoundInputContext(): CompoundInputContextProps; export default CompoundInputContext;