import { ResponsiveSearchInputTokens } from '../components/Inputs/SearchInput/searchInput.tokens'; import { ResponsiveTextAreaTokens } from '../components/Inputs/TextArea/textarea.token'; import { ResponsiveTagTokens } from '../components/Tags/tag.tokens'; import { ResponsiveRadioTokens } from '../components/Radio/radio.token'; import { ResponsiveSwitchTokens } from '../components/Switch/switch.token'; import { ResponsiveCheckboxTokens } from '../components/Checkbox/checkbox.token'; import { ResponsiveTabsTokens } from '../components/Tabs/tabs.token'; import { ComponentTokenType } from './ThemeContext'; import { ResponsiveTextInputTokens } from '../components/Inputs/TextInput/textInput.tokens'; import { ResponsiveNumberInputTokens } from '../components/Inputs/NumberInput/numberInput.tokens'; import { ResponsiveAlertTokens } from '../components/Alert/alert.tokens'; import { ResponsiveOTPInputTokens } from '../components/Inputs/OTPInput/otpInput.tokens'; import { ResponsiveTooltipTokens } from '../components/Tooltip/tooltip.tokens'; import { ResponsiveUnitInputTokens } from '../components/Inputs/UnitInput/unitInput.tokens'; import { ResponsiveMultiValueInputTokens } from '../components/Inputs/MultiValueInput/multiValueInput.tokens'; import { ResponsiveDropdownInputTokens } from '../components/Inputs/DropdownInput/dropdownInput.tokens'; import { ResponsiveButtonV2Tokens } from '../components/ButtonV2/buttonV2.tokens'; import { ResponsiveButtonTokens } from '../components/Button/button.tokens'; import { ResponsiveModalTokens } from '../components/Modal/modal.tokens'; import { ResponsiveBreadcrumbTokens } from '../components/Breadcrumb/breadcrumb.tokens'; import { ResponsivePopoverTokens } from '../components/Popover/popover.tokens'; import { ResponsiveMenuTokensType } from '../components/Menu/menu.tokens'; import { ResponsiveMenuV2TokensType } from '../components/MenuV2/menuV2.tokens'; import { ResponsiveMultiSelectTokens } from '../components/MultiSelect/multiSelect.tokens'; import { ResponsiveTableTokens } from '../components/DataTable/dataTable.tokens'; import { ResponsiveCalendarTokens } from '../components/DateRangePicker/dateRangePicker.tokens.types'; import { ResponsiveTimePickerTokens } from '../components/TimePicker/timePicker.tokens.types'; import { ResponsiveAccordionTokens } from '../components/Accordion/accordion.tokens'; import { ResponsiveProgressBarTokens } from '../components/ProgressBar/progressbar.tokens'; import { ResponsiveDrawerTokens } from '../components/Drawer/drawer.tokens'; import { ResponsiveSingleSelectTokens } from '../components/SingleSelect/singleSelect.tokens'; import { ResponsiveChartTokens } from '../components/Charts/chart.tokens'; import { ResponsiveSnackbarTokens } from '../components/Snackbar/snackbar.tokens'; import { ResponsiveStepperTokens } from '../components/Stepper/stepper.tokens'; import { ResponsiveKeyValuePairTokens } from '../components/KeyValuePair/KeyValuePair.tokens'; import { ResponsiveCardTokens } from '../components/Card/card.tokens'; import { ResponsiveCardV2Tokens } from '../components/CardV2/cardV2.tokens'; import { ResponsiveSkeletonTokens } from '../components/Skeleton/skeleton.tokens'; import { ResponsiveSpinnerTokens } from '../components/Spinner/spinner.tokens'; import { ResponsiveEmptyStateTokens } from '../components/EmptyState/emptyState.tokens'; import { ResponsiveTopbarTokens } from '../components/Topbar/topbar.tokens'; import { ResponsiveAvatarTokens } from '../components/Avatar/avatar.tokens'; import { ResponsiveAvatarGroupTokens } from '../components/AvatarGroup/avatarGroup.tokens'; import { ResponsiveStatCardTokens } from '../components/StatCard/statcard.tokens'; import { ResponsiveSidebarTokens } from '../components/Sidebar/sidebar.tokens'; import { ResponsiveUploadTokens } from '../components/Upload/upload.tokens'; import { ResponsiveCodeBlockTokens } from '../components/CodeBlock/codeBlock.token'; import { ResponsiveButtonGroupTokens } from '../components/ButtonGroup/buttonGroup.tokens'; import { ResponsiveMobileNavigationTokens } from '../components/Sidebar/SidebarMobile/mobile.tokens'; import { ResponsiveMobileNavigationV2Tokens } from '../components/SidebarV2/SidebarV2MobileNavigation/mobile.tokens'; import { ResponsiveDirectoryTokens } from '../components/Directory/directory.tokens'; import { ResponsiveChatInputTokensType } from '../components/ChatInput/chatInput.tokens'; import { ResponsiveTagV2Tokens } from '../components/TagV2/tagV2.tokens'; import { ResponsiveAlertV2Tokens } from '../components/AlertV2/alertV2.tokens.types'; import { ResponsiveAccordionV2Tokens } from '../components/AccordionV2/accordionV2.tokens.types'; import { ResponsiveSnackbarV2Tokens } from '../components/SnackbarV2/snackbarV2.tokens.types'; import { ResponsiveSwitchV2Tokens } from '../components/SelectorV2/SwitchV2/switchV2.tokens'; import { ResponsiveSingleSelectV2Tokens } from '../components/SingleSelectV2/singleSelectV2.tokens'; import { ResponsiveMultiSelectV2Tokens } from '../components/MultiSelectV2/multiSelectV2.tokens'; import { ResponsiveAvatarV2Tokens } from '../components/AvatarV2/avatarV2.tokens'; import { ResponsiveTextInputV2Tokens } from '../components/InputsV2/TextInputV2/TextInputV2.tokens'; import { ResponsiveChartV2Tokens } from '../components/ChartsV2/chartV2.tokens'; import { ResponsiveTimelineTokens } from '../components/Timeline/timeline.token'; import { ResponsiveCheckboxV2Tokens } from '../components/SelectorV2/CheckboxV2/checkboxV2.tokens'; import { ResponsiveKeyValuePairV2Tokens } from '../components/KeyValuePairV2/keyValuePairV2.tokens'; import { ResponsiveStatCardV2Tokens } from '../components/StatCardV2/statcardV2.tokens'; import { ResponsiveRadioV2Tokens } from '../components/SelectorV2/RadioV2/radioV2.tokens'; import { ResponsivePopoverV2Tokens } from '../components/PopoverV2/popoverV2.token'; import { ResponsiveSidebarV2Tokens } from '../components/SidebarV2/sidebarV2.tokens'; import { ResponsiveTabsV2Tokens } from '../components/TabsV2/tabsV2.tokens'; import { ResponsiveBreadcrumbV2Tokens } from '../components/BreadcrumbV2/breadcrumbV2.tokens'; import { ResponsiveCodeEditorV2Tokens } from '../components/CodeEditorV2/codeEditorV2.tokens'; import { ResponsiveTopbarV2Tokens } from '../components/TopbarV2/topbarV2.tokens'; import { ResponsiveProgressBarV2Tokens } from '../components/ProgressBarV2/progressBarV2.tokens'; import { ResponsiveMultiValueInputV2Tokens } from '../components/InputsV2/MultiValueInputV2/MultiValueInputV2.tokens'; import { ResponsiveNumberInputV2Tokens } from '../components/InputsV2/NumberInputV2/numberInputV2.tokens'; import { ResponsiveOTPInputV2Tokens } from '../components/InputsV2/OTPInputV2/OTPInputV2.tokens'; import { ResponsiveTextAreaV2Tokens } from '../components/InputsV2/TextAreaV2/TextAreaV2.tokens'; import { ResponsiveBadgeTokens } from '../components/Badge/badge.tokens'; import { ResponsiveSearchInputV2Tokens } from '../components/InputsV2/SearchInputV2/SearchInputV2.tokens'; import { ResponsiveChatInputV2TokensType } from '../components/InputsV2/ChatInputV2/ChatInputV2.tokens'; import { ChatInputV2MobileTokensType } from '../components/InputsV2/ChatInputV2/ChatInputV2Mobile.tokens'; import { ResponsiveStepperV2Tokens } from '../components/StepperV2/stepperV2.tokens'; import { ResponsiveUploadV2Tokens } from '../components/InputsV2/UploadV2/UploadV2.tokens'; import { ResponsiveModalV2Tokens } from '../components/ModalV2/modalV2.tokens.types'; import { ResponsiveSliderTokens } from '../components/Slider/slider.tokens.types'; import { ResponsiveSelectTokens } from '../components/Select/select.tokens.types'; export declare const useComponentToken: (component: keyof ComponentTokenType) => ResponsiveSearchInputTokens | ResponsiveTagTokens | ResponsiveTextAreaTokens | ResponsiveTextInputTokens | ResponsiveNumberInputTokens | ResponsiveAlertTokens | ResponsiveRadioTokens | ResponsiveOTPInputTokens | ResponsiveUnitInputTokens | ResponsiveMultiValueInputTokens | ResponsiveSwitchTokens | ResponsiveCheckboxTokens | ResponsiveTabsTokens | ResponsiveTooltipTokens | ResponsiveDropdownInputTokens | ResponsiveModalTokens | ResponsiveBreadcrumbTokens | ResponsivePopoverTokens | ResponsiveMenuTokensType | ResponsiveMenuV2TokensType | ResponsiveMultiSelectTokens | ResponsiveSingleSelectTokens | ResponsiveTableTokens | ResponsiveCalendarTokens | ResponsiveTimePickerTokens | ResponsiveAccordionTokens | ResponsiveStatCardTokens | ResponsiveProgressBarTokens | ResponsiveDrawerTokens | ResponsiveChartTokens | ResponsiveSnackbarTokens | ResponsiveStepperTokens | ResponsiveKeyValuePairTokens | ResponsiveCardTokens | ResponsiveCardV2Tokens | ResponsiveSkeletonTokens | ResponsiveSpinnerTokens | ResponsiveEmptyStateTokens | ResponsiveTopbarTokens | ResponsiveAvatarTokens | ResponsiveAvatarGroupTokens | ResponsiveSidebarTokens | ResponsiveUploadTokens | ResponsiveCodeBlockTokens | ResponsiveButtonGroupTokens | ResponsiveMobileNavigationTokens | ResponsiveMobileNavigationV2Tokens | ResponsiveDirectoryTokens | ResponsiveChatInputTokensType | ResponsiveButtonTokens | ResponsiveButtonV2Tokens | ResponsiveChatInputTokensType | ResponsiveTagV2Tokens | ResponsiveAlertV2Tokens | ResponsiveAccordionV2Tokens | ResponsiveSnackbarV2Tokens | ResponsiveSwitchV2Tokens | ResponsiveSingleSelectV2Tokens | ResponsiveMultiSelectV2Tokens | ResponsiveChartV2Tokens | ResponsiveAvatarV2Tokens | ResponsiveTextInputV2Tokens | ResponsiveTimelineTokens | ResponsiveCheckboxV2Tokens | ResponsiveKeyValuePairV2Tokens | ResponsiveStatCardV2Tokens | ResponsiveRadioV2Tokens | ResponsivePopoverV2Tokens | ResponsiveTabsV2Tokens | ResponsiveSidebarV2Tokens | ResponsiveBreadcrumbV2Tokens | ResponsiveTopbarV2Tokens | ResponsiveProgressBarV2Tokens | ResponsiveMultiValueInputV2Tokens | ResponsiveNumberInputV2Tokens | ResponsiveOTPInputV2Tokens | ResponsiveTextAreaV2Tokens | ResponsiveSearchInputV2Tokens | ResponsiveCodeEditorV2Tokens | ResponsiveBadgeTokens | ResponsiveChatInputV2TokensType | ChatInputV2MobileTokensType | ResponsiveStepperV2Tokens | ResponsiveStepperV2Tokens | ResponsiveModalV2Tokens | ResponsiveUploadV2Tokens | ChatInputV2MobileTokensType | ResponsiveSliderTokens | ResponsiveSelectTokens;