@keystar/ui

Search for an npm package

@keystar/ui/icon/all

module "@keystar/ui/icon/all" {
export * as allIcons from {

aArrowUpIcon

export const aArrowUpIcon: import("react").Element = ...

accessibilityIcon

export const accessibilityIcon: import("react").Element = ...

activityIcon

export const activityIcon: import("react").Element = ...

activitySquareIcon

export const activitySquareIcon: import("react").Element = ...

airplayIcon

export const airplayIcon: import("react").Element = ...

airVentIcon

export const airVentIcon: import("react").Element = ...

aLargeSmallIcon

export const aLargeSmallIcon: import("react").Element = ...

alarmCheckIcon

export const alarmCheckIcon: import("react").Element = ...

alarmClockIcon

export const alarmClockIcon: import("react").Element = ...

alarmClockMinusIcon

export const alarmClockMinusIcon: import("react").Element = ...

alarmClockOffIcon

export const alarmClockOffIcon: import("react").Element = ...

alarmClockPlusIcon

export const alarmClockPlusIcon: import("react").Element = ...

alarmSmokeIcon

export const alarmSmokeIcon: import("react").Element = ...

albumIcon

export const albumIcon: import("react").Element = ...

alertCircleIcon

export const alertCircleIcon: import("react").Element = ...

alertOctagonIcon

export const alertOctagonIcon: import("react").Element = ...

alertTriangleIcon

export const alertTriangleIcon: import("react").Element = ...

alignCenterHorizontalIcon

export const alignCenterHorizontalIcon: import("react").Element = ...

alignCenterIcon

export const alignCenterIcon: import("react").Element = ...

alignCenterVerticalIcon

export const alignCenterVerticalIcon: import("react").Element = ...

alignEndHorizontalIcon

export const alignEndHorizontalIcon: import("react").Element = ...

alignEndVerticalIcon

export const alignEndVerticalIcon: import("react").Element = ...

alignHorizontalDistributeCenterIcon

export const alignHorizontalDistributeCenterIcon: import("react").Element = ...

alignHorizontalDistributeEndIcon

export const alignHorizontalDistributeEndIcon: import("react").Element = ...

alignHorizontalDistributeStartIcon

export const alignHorizontalDistributeStartIcon: import("react").Element = ...

alignHorizontalJustifyCenterIcon

export const alignHorizontalJustifyCenterIcon: import("react").Element = ...

alignHorizontalJustifyEndIcon

export const alignHorizontalJustifyEndIcon: import("react").Element = ...

alignHorizontalJustifyStartIcon

export const alignHorizontalJustifyStartIcon: import("react").Element = ...

alignHorizontalSpaceAroundIcon

export const alignHorizontalSpaceAroundIcon: import("react").Element = ...

alignHorizontalSpaceBetweenIcon

export const alignHorizontalSpaceBetweenIcon: import("react").Element = ...

alignJustifyIcon

export const alignJustifyIcon: import("react").Element = ...

alignLeftIcon

export const alignLeftIcon: import("react").Element = ...

alignRightIcon

export const alignRightIcon: import("react").Element = ...

alignStartHorizontalIcon

export const alignStartHorizontalIcon: import("react").Element = ...

alignStartVerticalIcon

export const alignStartVerticalIcon: import("react").Element = ...

alignVerticalDistributeCenterIcon

export const alignVerticalDistributeCenterIcon: import("react").Element = ...

alignVerticalDistributeEndIcon

export const alignVerticalDistributeEndIcon: import("react").Element = ...

alignVerticalDistributeStartIcon

export const alignVerticalDistributeStartIcon: import("react").Element = ...

alignVerticalJustifyCenterIcon

export const alignVerticalJustifyCenterIcon: import("react").Element = ...

alignVerticalJustifyEndIcon

export const alignVerticalJustifyEndIcon: import("react").Element = ...

alignVerticalJustifyStartIcon

export const alignVerticalJustifyStartIcon: import("react").Element = ...

alignVerticalSpaceAroundIcon

export const alignVerticalSpaceAroundIcon: import("react").Element = ...

alignVerticalSpaceBetweenIcon

export const alignVerticalSpaceBetweenIcon: import("react").Element = ...

ampersandIcon

export const ampersandIcon: import("react").Element = ...

ampersandsIcon

export const ampersandsIcon: import("react").Element = ...

anchorIcon

export const anchorIcon: import("react").Element = ...

angryIcon

export const angryIcon: import("react").Element = ...

annoyedIcon

export const annoyedIcon: import("react").Element = ...

antennaIcon

export const antennaIcon: import("react").Element = ...

anvilIcon

export const anvilIcon: import("react").Element = ...

apertureIcon

export const apertureIcon: import("react").Element = ...

appleIcon

export const appleIcon: import("react").Element = ...

appWindowIcon

export const appWindowIcon: import("react").Element = ...

archiveIcon

export const archiveIcon: import("react").Element = ...

archiveRestoreIcon

export const archiveRestoreIcon: import("react").Element = ...

archiveXIcon

export const archiveXIcon: import("react").Element = ...

areaChartIcon

export const areaChartIcon: import("react").Element = ...

armchairIcon

export const armchairIcon: import("react").Element = ...

arrowBigDownDashIcon

export const arrowBigDownDashIcon: import("react").Element = ...

arrowBigDownIcon

export const arrowBigDownIcon: import("react").Element = ...

arrowBigLeftDashIcon

export const arrowBigLeftDashIcon: import("react").Element = ...

arrowBigLeftIcon

export const arrowBigLeftIcon: import("react").Element = ...

arrowBigRightDashIcon

export const arrowBigRightDashIcon: import("react").Element = ...

arrowBigRightIcon

export const arrowBigRightIcon: import("react").Element = ...

arrowBigUpDashIcon

export const arrowBigUpDashIcon: import("react").Element = ...

arrowBigUpIcon

export const arrowBigUpIcon: import("react").Element = ...

arrowDown01Icon

export const arrowDown01Icon: import("react").Element = ...

arrowDown10Icon

export const arrowDown10Icon: import("react").Element = ...

arrowDownAZIcon

export const arrowDownAZIcon: import("react").Element = ...

arrowDownCircleIcon

export const arrowDownCircleIcon: import("react").Element = ...

arrowDownFromLineIcon

export const arrowDownFromLineIcon: import("react").Element = ...

arrowDownIcon

export const arrowDownIcon: import("react").Element = ...

arrowDownLeftFromCircleIcon

export const arrowDownLeftFromCircleIcon: import("react").Element = ...

arrowDownLeftFromSquareIcon

export const arrowDownLeftFromSquareIcon: import("react").Element = ...

arrowDownLeftIcon

export const arrowDownLeftIcon: import("react").Element = ...

arrowDownLeftSquareIcon

export const arrowDownLeftSquareIcon: import("react").Element = ...

arrowDownNarrowWideIcon

export const arrowDownNarrowWideIcon: import("react").Element = ...

arrowDownRightFromCircleIcon

export const arrowDownRightFromCircleIcon: import("react").Element = ...

arrowDownRightFromSquareIcon

export const arrowDownRightFromSquareIcon: import("react").Element = ...

arrowDownRightIcon

export const arrowDownRightIcon: import("react").Element = ...

arrowDownRightSquareIcon

export const arrowDownRightSquareIcon: import("react").Element = ...

arrowDownSquareIcon

export const arrowDownSquareIcon: import("react").Element = ...

arrowDownToDotIcon

export const arrowDownToDotIcon: import("react").Element = ...

arrowDownToLineIcon

export const arrowDownToLineIcon: import("react").Element = ...

arrowDownUpIcon

export const arrowDownUpIcon: import("react").Element = ...

arrowDownWideNarrowIcon

export const arrowDownWideNarrowIcon: import("react").Element = ...

arrowDownZAIcon

export const arrowDownZAIcon: import("react").Element = ...

arrowLeftCircleIcon

export const arrowLeftCircleIcon: import("react").Element = ...

arrowLeftFromLineIcon

export const arrowLeftFromLineIcon: import("react").Element = ...

arrowLeftIcon

export const arrowLeftIcon: import("react").Element = ...

arrowLeftRightIcon

export const arrowLeftRightIcon: import("react").Element = ...

arrowLeftSquareIcon

export const arrowLeftSquareIcon: import("react").Element = ...

arrowLeftToLineIcon

export const arrowLeftToLineIcon: import("react").Element = ...

arrowRightCircleIcon

export const arrowRightCircleIcon: import("react").Element = ...

arrowRightFromLineIcon

export const arrowRightFromLineIcon: import("react").Element = ...

arrowRightIcon

export const arrowRightIcon: import("react").Element = ...

arrowRightLeftIcon

export const arrowRightLeftIcon: import("react").Element = ...

arrowRightSquareIcon

export const arrowRightSquareIcon: import("react").Element = ...

arrowRightToLineIcon

export const arrowRightToLineIcon: import("react").Element = ...

arrowsUpFromLineIcon

export const arrowsUpFromLineIcon: import("react").Element = ...

arrowUp01Icon

export const arrowUp01Icon: import("react").Element = ...

arrowUp10Icon

export const arrowUp10Icon: import("react").Element = ...

arrowUpAZIcon

export const arrowUpAZIcon: import("react").Element = ...

arrowUpCircleIcon

export const arrowUpCircleIcon: import("react").Element = ...

arrowUpDownIcon

export const arrowUpDownIcon: import("react").Element = ...

arrowUpFromDotIcon

export const arrowUpFromDotIcon: import("react").Element = ...

arrowUpFromLineIcon

export const arrowUpFromLineIcon: import("react").Element = ...

arrowUpIcon

export const arrowUpIcon: import("react").Element = ...

arrowUpLeftFromCircleIcon

export const arrowUpLeftFromCircleIcon: import("react").Element = ...

arrowUpLeftFromSquareIcon

export const arrowUpLeftFromSquareIcon: import("react").Element = ...

arrowUpLeftIcon

export const arrowUpLeftIcon: import("react").Element = ...

arrowUpLeftSquareIcon

export const arrowUpLeftSquareIcon: import("react").Element = ...

arrowUpNarrowWideIcon

export const arrowUpNarrowWideIcon: import("react").Element = ...

arrowUpRightFromCircleIcon

export const arrowUpRightFromCircleIcon: import("react").Element = ...

arrowUpRightFromSquareIcon

export const arrowUpRightFromSquareIcon: import("react").Element = ...

arrowUpRightIcon

export const arrowUpRightIcon: import("react").Element = ...

arrowUpRightSquareIcon

export const arrowUpRightSquareIcon: import("react").Element = ...

arrowUpSquareIcon

export const arrowUpSquareIcon: import("react").Element = ...

arrowUpToLineIcon

export const arrowUpToLineIcon: import("react").Element = ...

arrowUpWideNarrowIcon

export const arrowUpWideNarrowIcon: import("react").Element = ...

arrowUpZAIcon

export const arrowUpZAIcon: import("react").Element = ...

asteriskIcon

export const asteriskIcon: import("react").Element = ...

asteriskSquareIcon

export const asteriskSquareIcon: import("react").Element = ...

atomIcon

export const atomIcon: import("react").Element = ...

atSignIcon

export const atSignIcon: import("react").Element = ...

audioLinesIcon

export const audioLinesIcon: import("react").Element = ...

audioWaveformIcon

export const audioWaveformIcon: import("react").Element = ...

awardIcon

export const awardIcon: import("react").Element = ...

axeIcon

export const axeIcon: import("react").Element = ...

axis3DIcon

export const axis3DIcon: import("react").Element = ...

babyIcon

export const babyIcon: import("react").Element = ...

backpackIcon

export const backpackIcon: import("react").Element = ...

badgeAlertIcon

export const badgeAlertIcon: import("react").Element = ...

badgeCentIcon

export const badgeCentIcon: import("react").Element = ...

badgeCheckIcon

export const badgeCheckIcon: import("react").Element = ...

badgeDollarSignIcon

export const badgeDollarSignIcon: import("react").Element = ...

badgeEuroIcon

export const badgeEuroIcon: import("react").Element = ...

badgeHelpIcon

export const badgeHelpIcon: import("react").Element = ...

badgeIcon

export const badgeIcon: import("react").Element = ...

badgeIndianRupeeIcon

export const badgeIndianRupeeIcon: import("react").Element = ...

badgeInfoIcon

export const badgeInfoIcon: import("react").Element = ...

badgeJapaneseYenIcon

export const badgeJapaneseYenIcon: import("react").Element = ...

badgeMinusIcon

export const badgeMinusIcon: import("react").Element = ...

badgePercentIcon

export const badgePercentIcon: import("react").Element = ...

badgePlusIcon

export const badgePlusIcon: import("react").Element = ...

badgePoundSterlingIcon

export const badgePoundSterlingIcon: import("react").Element = ...

badgeRussianRubleIcon

export const badgeRussianRubleIcon: import("react").Element = ...

badgeSwissFrancIcon

export const badgeSwissFrancIcon: import("react").Element = ...

badgeXIcon

export const badgeXIcon: import("react").Element = ...

baggageClaimIcon

export const baggageClaimIcon: import("react").Element = ...

bananaIcon

export const bananaIcon: import("react").Element = ...

banIcon

export const banIcon: import("react").Element = ...

banknoteIcon

export const banknoteIcon: import("react").Element = ...

barChart2Icon

export const barChart2Icon: import("react").Element = ...

barChart3Icon

export const barChart3Icon: import("react").Element = ...

barChart4Icon

export const barChart4Icon: import("react").Element = ...

barChartBigIcon

export const barChartBigIcon: import("react").Element = ...

barChartHorizontalBigIcon

export const barChartHorizontalBigIcon: import("react").Element = ...

barChartHorizontalIcon

export const barChartHorizontalIcon: import("react").Element = ...

barChartIcon

export const barChartIcon: import("react").Element = ...

barcodeIcon

export const barcodeIcon: import("react").Element = ...

baselineIcon

export const baselineIcon: import("react").Element = ...

bathIcon

export const bathIcon: import("react").Element = ...

batteryChargingIcon

export const batteryChargingIcon: import("react").Element = ...

batteryFullIcon

export const batteryFullIcon: import("react").Element = ...

batteryIcon

export const batteryIcon: import("react").Element = ...

batteryLowIcon

export const batteryLowIcon: import("react").Element = ...

batteryMediumIcon

export const batteryMediumIcon: import("react").Element = ...

batteryWarningIcon

export const batteryWarningIcon: import("react").Element = ...

beakerIcon

export const beakerIcon: import("react").Element = ...

beanIcon

export const beanIcon: import("react").Element = ...

beanOffIcon

export const beanOffIcon: import("react").Element = ...

bedDoubleIcon

export const bedDoubleIcon: import("react").Element = ...

bedIcon

export const bedIcon: import("react").Element = ...

bedSingleIcon

export const bedSingleIcon: import("react").Element = ...

beefIcon

export const beefIcon: import("react").Element = ...

beerIcon

export const beerIcon: import("react").Element = ...

bellDotIcon

export const bellDotIcon: import("react").Element = ...

bellElectricIcon

export const bellElectricIcon: import("react").Element = ...

bellIcon

export const bellIcon: import("react").Element = ...

bellMinusIcon

export const bellMinusIcon: import("react").Element = ...

bellOffIcon

export const bellOffIcon: import("react").Element = ...

bellPlusIcon

export const bellPlusIcon: import("react").Element = ...

bellRingIcon

export const bellRingIcon: import("react").Element = ...

betweenHorizonalEndIcon

export const betweenHorizonalEndIcon: import("react").Element = ...

betweenHorizonalStartIcon

export const betweenHorizonalStartIcon: import("react").Element = ...

betweenVerticalEndIcon

export const betweenVerticalEndIcon: import("react").Element = ...

betweenVerticalStartIcon

export const betweenVerticalStartIcon: import("react").Element = ...

bikeIcon

export const bikeIcon: import("react").Element = ...

binaryIcon

export const binaryIcon: import("react").Element = ...

biohazardIcon

export const biohazardIcon: import("react").Element = ...

birdIcon

export const birdIcon: import("react").Element = ...

bitcoinIcon

export const bitcoinIcon: import("react").Element = ...

blendIcon

export const blendIcon: import("react").Element = ...

blindsIcon

export const blindsIcon: import("react").Element = ...

blocksIcon

export const blocksIcon: import("react").Element = ...

bluetoothConnectedIcon

export const bluetoothConnectedIcon: import("react").Element = ...

bluetoothIcon

export const bluetoothIcon: import("react").Element = ...

bluetoothOffIcon

export const bluetoothOffIcon: import("react").Element = ...

bluetoothSearchingIcon

export const bluetoothSearchingIcon: import("react").Element = ...

boldIcon

export const boldIcon: import("react").Element = ...

boltIcon

export const boltIcon: import("react").Element = ...

bombIcon

export const bombIcon: import("react").Element = ...

boneIcon

export const boneIcon: import("react").Element = ...

bookAIcon

export const bookAIcon: import("react").Element = ...

bookAudioIcon

export const bookAudioIcon: import("react").Element = ...

bookCheckIcon

export const bookCheckIcon: import("react").Element = ...

bookCopyIcon

export const bookCopyIcon: import("react").Element = ...

bookDashedIcon

export const bookDashedIcon: import("react").Element = ...

bookDownIcon

export const bookDownIcon: import("react").Element = ...

bookHeadphonesIcon

export const bookHeadphonesIcon: import("react").Element = ...

bookHeartIcon

export const bookHeartIcon: import("react").Element = ...

bookIcon

export const bookIcon: import("react").Element = ...

bookImageIcon

export const bookImageIcon: import("react").Element = ...

bookKeyIcon

export const bookKeyIcon: import("react").Element = ...

bookLockIcon

export const bookLockIcon: import("react").Element = ...

bookmarkCheckIcon

export const bookmarkCheckIcon: import("react").Element = ...

bookMarkedIcon

export const bookMarkedIcon: import("react").Element = ...

bookmarkIcon

export const bookmarkIcon: import("react").Element = ...

bookmarkMinusIcon

export const bookmarkMinusIcon: import("react").Element = ...

bookmarkPlusIcon

export const bookmarkPlusIcon: import("react").Element = ...

bookmarkXIcon

export const bookmarkXIcon: import("react").Element = ...

bookMinusIcon

export const bookMinusIcon: import("react").Element = ...

bookOpenCheckIcon

export const bookOpenCheckIcon: import("react").Element = ...

bookOpenIcon

export const bookOpenIcon: import("react").Element = ...

bookOpenTextIcon

export const bookOpenTextIcon: import("react").Element = ...

bookPlusIcon

export const bookPlusIcon: import("react").Element = ...

bookTextIcon

export const bookTextIcon: import("react").Element = ...

bookTypeIcon

export const bookTypeIcon: import("react").Element = ...

bookUp2Icon

export const bookUp2Icon: import("react").Element = ...

bookUpIcon

export const bookUpIcon: import("react").Element = ...

bookUserIcon

export const bookUserIcon: import("react").Element = ...

bookXIcon

export const bookXIcon: import("react").Element = ...

boomBoxIcon

export const boomBoxIcon: import("react").Element = ...

botIcon

export const botIcon: import("react").Element = ...

boxesIcon

export const boxesIcon: import("react").Element = ...

boxIcon

export const boxIcon: import("react").Element = ...

boxSelectIcon

export const boxSelectIcon: import("react").Element = ...

bracesIcon

export const bracesIcon: import("react").Element = ...

bracketsIcon

export const bracketsIcon: import("react").Element = ...

brainCircuitIcon

export const brainCircuitIcon: import("react").Element = ...

brainCogIcon

export const brainCogIcon: import("react").Element = ...

brainIcon

export const brainIcon: import("react").Element = ...

brickWallIcon

export const brickWallIcon: import("react").Element = ...

briefcaseIcon

export const briefcaseIcon: import("react").Element = ...

bringToFrontIcon

export const bringToFrontIcon: import("react").Element = ...

brushIcon

export const brushIcon: import("react").Element = ...

bugIcon

export const bugIcon: import("react").Element = ...

bugOffIcon

export const bugOffIcon: import("react").Element = ...

bugPlayIcon

export const bugPlayIcon: import("react").Element = ...

building2Icon

export const building2Icon: import("react").Element = ...

buildingIcon

export const buildingIcon: import("react").Element = ...

busFrontIcon

export const busFrontIcon: import("react").Element = ...

busIcon

export const busIcon: import("react").Element = ...

cableCarIcon

export const cableCarIcon: import("react").Element = ...

cableIcon

export const cableIcon: import("react").Element = ...

cakeIcon

export const cakeIcon: import("react").Element = ...

cakeSliceIcon

export const cakeSliceIcon: import("react").Element = ...

calculatorIcon

export const calculatorIcon: import("react").Element = ...

calendarCheck2Icon

export const calendarCheck2Icon: import("react").Element = ...

calendarCheckIcon

export const calendarCheckIcon: import("react").Element = ...

calendarClockIcon

export const calendarClockIcon: import("react").Element = ...

calendarDaysIcon

export const calendarDaysIcon: import("react").Element = ...

calendarHeartIcon

export const calendarHeartIcon: import("react").Element = ...

calendarIcon

export const calendarIcon: import("react").Element = ...

calendarMinusIcon

export const calendarMinusIcon: import("react").Element = ...

calendarOffIcon

export const calendarOffIcon: import("react").Element = ...

calendarPlusIcon

export const calendarPlusIcon: import("react").Element = ...

calendarRangeIcon

export const calendarRangeIcon: import("react").Element = ...

calendarSearchIcon

export const calendarSearchIcon: import("react").Element = ...

calendarX2Icon

export const calendarX2Icon: import("react").Element = ...

calendarXIcon

export const calendarXIcon: import("react").Element = ...

cameraIcon

export const cameraIcon: import("react").Element = ...

cameraOffIcon

export const cameraOffIcon: import("react").Element = ...

candlestickChartIcon

export const candlestickChartIcon: import("react").Element = ...

candyCaneIcon

export const candyCaneIcon: import("react").Element = ...

candyIcon

export const candyIcon: import("react").Element = ...

candyOffIcon

export const candyOffIcon: import("react").Element = ...

caravanIcon

export const caravanIcon: import("react").Element = ...

carFrontIcon

export const carFrontIcon: import("react").Element = ...

carIcon

export const carIcon: import("react").Element = ...

carrotIcon

export const carrotIcon: import("react").Element = ...

carTaxiFrontIcon

export const carTaxiFrontIcon: import("react").Element = ...

caseLowerIcon

export const caseLowerIcon: import("react").Element = ...

caseSensitiveIcon

export const caseSensitiveIcon: import("react").Element = ...

caseUpperIcon

export const caseUpperIcon: import("react").Element = ...

cassetteTapeIcon

export const cassetteTapeIcon: import("react").Element = ...

castIcon

export const castIcon: import("react").Element = ...

castleIcon

export const castleIcon: import("react").Element = ...

catIcon

export const catIcon: import("react").Element = ...

cctvIcon

export const cctvIcon: import("react").Element = ...

checkCheckIcon

export const checkCheckIcon: import("react").Element = ...

checkCircle2Icon

export const checkCircle2Icon: import("react").Element = ...

checkCircleIcon

export const checkCircleIcon: import("react").Element = ...

checkIcon

export const checkIcon: import("react").Element = ...

checkSquare2Icon

export const checkSquare2Icon: import("react").Element = ...

checkSquareIcon

export const checkSquareIcon: import("react").Element = ...

chefHatIcon

export const chefHatIcon: import("react").Element = ...

cherryIcon

export const cherryIcon: import("react").Element = ...

chevronDownCircleIcon

export const chevronDownCircleIcon: import("react").Element = ...

chevronDownIcon

export const chevronDownIcon: import("react").Element = ...

chevronDownSquareIcon

export const chevronDownSquareIcon: import("react").Element = ...

chevronFirstIcon

export const chevronFirstIcon: import("react").Element = ...

chevronLastIcon

export const chevronLastIcon: import("react").Element = ...

chevronLeftCircleIcon

export const chevronLeftCircleIcon: import("react").Element = ...

chevronLeftIcon

export const chevronLeftIcon: import("react").Element = ...

chevronLeftSquareIcon

export const chevronLeftSquareIcon: import("react").Element = ...

chevronRightCircleIcon

export const chevronRightCircleIcon: import("react").Element = ...

chevronRightIcon

export const chevronRightIcon: import("react").Element = ...

chevronRightSquareIcon

export const chevronRightSquareIcon: import("react").Element = ...

chevronsDownIcon

export const chevronsDownIcon: import("react").Element = ...

chevronsDownUpIcon

export const chevronsDownUpIcon: import("react").Element = ...

chevronsLeftIcon

export const chevronsLeftIcon: import("react").Element = ...

chevronsLeftRightIcon

export const chevronsLeftRightIcon: import("react").Element = ...

chevronsRightIcon

export const chevronsRightIcon: import("react").Element = ...

chevronsRightLeftIcon

export const chevronsRightLeftIcon: import("react").Element = ...

chevronsUpDownIcon

export const chevronsUpDownIcon: import("react").Element = ...

chevronsUpIcon

export const chevronsUpIcon: import("react").Element = ...

chevronUpCircleIcon

export const chevronUpCircleIcon: import("react").Element = ...

chevronUpIcon

export const chevronUpIcon: import("react").Element = ...

chevronUpSquareIcon

export const chevronUpSquareIcon: import("react").Element = ...

chromeIcon

export const chromeIcon: import("react").Element = ...

churchIcon

export const churchIcon: import("react").Element = ...

cigaretteIcon

export const cigaretteIcon: import("react").Element = ...

cigaretteOffIcon

export const cigaretteOffIcon: import("react").Element = ...

circleDashedIcon

export const circleDashedIcon: import("react").Element = ...

circleDollarSignIcon

export const circleDollarSignIcon: import("react").Element = ...

circleDotDashedIcon

export const circleDotDashedIcon: import("react").Element = ...

circleDotIcon

export const circleDotIcon: import("react").Element = ...

circleEllipsisIcon

export const circleEllipsisIcon: import("react").Element = ...

circleEqualIcon

export const circleEqualIcon: import("react").Element = ...

circleIcon

export const circleIcon: import("react").Element = ...

circleOffIcon

export const circleOffIcon: import("react").Element = ...

circleSlash2Icon

export const circleSlash2Icon: import("react").Element = ...

circleSlashIcon

export const circleSlashIcon: import("react").Element = ...

circleUserIcon

export const circleUserIcon: import("react").Element = ...

circleUserRoundIcon

export const circleUserRoundIcon: import("react").Element = ...

circuitBoardIcon

export const circuitBoardIcon: import("react").Element = ...

citrusIcon

export const citrusIcon: import("react").Element = ...

clapperboardIcon

export const clapperboardIcon: import("react").Element = ...

clipboardCheckIcon

export const clipboardCheckIcon: import("react").Element = ...

clipboardCopyIcon

export const clipboardCopyIcon: import("react").Element = ...

clipboardEditIcon

export const clipboardEditIcon: import("react").Element = ...

clipboardIcon

export const clipboardIcon: import("react").Element = ...

clipboardListIcon

export const clipboardListIcon: import("react").Element = ...

clipboardPasteIcon

export const clipboardPasteIcon: import("react").Element = ...

clipboardPenLineIcon

export const clipboardPenLineIcon: import("react").Element = ...

clipboardTypeIcon

export const clipboardTypeIcon: import("react").Element = ...

clipboardXIcon

export const clipboardXIcon: import("react").Element = ...

clock10Icon

export const clock10Icon: import("react").Element = ...

clock11Icon

export const clock11Icon: import("react").Element = ...

clock12Icon

export const clock12Icon: import("react").Element = ...

clock1Icon

export const clock1Icon: import("react").Element = ...

clock2Icon

export const clock2Icon: import("react").Element = ...

clock3Icon

export const clock3Icon: import("react").Element = ...

clock5Icon

export const clock5Icon: import("react").Element = ...

clock6Icon

export const clock6Icon: import("react").Element = ...

clock7Icon

export const clock7Icon: import("react").Element = ...

clock8Icon

export const clock8Icon: import("react").Element = ...

clock9Icon

export const clock9Icon: import("react").Element = ...

clockIcon

export const clockIcon: import("react").Element = ...

cloudCogIcon

export const cloudCogIcon: import("react").Element = ...

cloudDrizzleIcon

export const cloudDrizzleIcon: import("react").Element = ...

cloudFogIcon

export const cloudFogIcon: import("react").Element = ...

cloudHailIcon

export const cloudHailIcon: import("react").Element = ...

cloudIcon

export const cloudIcon: import("react").Element = ...

cloudLightningIcon

export const cloudLightningIcon: import("react").Element = ...

cloudMoonIcon

export const cloudMoonIcon: import("react").Element = ...

cloudMoonRainIcon

export const cloudMoonRainIcon: import("react").Element = ...

cloudOffIcon

export const cloudOffIcon: import("react").Element = ...

cloudRainIcon

export const cloudRainIcon: import("react").Element = ...

cloudRainWindIcon

export const cloudRainWindIcon: import("react").Element = ...

cloudSnowIcon

export const cloudSnowIcon: import("react").Element = ...

cloudSunIcon

export const cloudSunIcon: import("react").Element = ...

cloudSunRainIcon

export const cloudSunRainIcon: import("react").Element = ...

cloudyIcon

export const cloudyIcon: import("react").Element = ...

cloverIcon

export const cloverIcon: import("react").Element = ...

clubIcon

export const clubIcon: import("react").Element = ...

code2Icon

export const code2Icon: import("react").Element = ...

codeIcon

export const codeIcon: import("react").Element = ...

codepenIcon

export const codepenIcon: import("react").Element = ...

codesandboxIcon

export const codesandboxIcon: import("react").Element = ...

codeSquareIcon

export const codeSquareIcon: import("react").Element = ...

coffeeIcon

export const coffeeIcon: import("react").Element = ...

cogIcon

export const cogIcon: import("react").Element = ...

coinsIcon

export const coinsIcon: import("react").Element = ...

columns3Icon

export const columns3Icon: import("react").Element = ...

columns4Icon

export const columns4Icon: import("react").Element = ...

columnsIcon

export const columnsIcon: import("react").Element = ...

combineIcon

export const combineIcon: import("react").Element = ...

commandIcon

export const commandIcon: import("react").Element = ...

compassIcon

export const compassIcon: import("react").Element = ...

componentIcon

export const componentIcon: import("react").Element = ...

computerIcon

export const computerIcon: import("react").Element = ...

conciergeBellIcon

export const conciergeBellIcon: import("react").Element = ...

coneIcon

export const coneIcon: import("react").Element = ...

constructionIcon

export const constructionIcon: import("react").Element = ...

contact2Icon

export const contact2Icon: import("react").Element = ...

contactIcon

export const contactIcon: import("react").Element = ...

containerIcon

export const containerIcon: import("react").Element = ...

contrastIcon

export const contrastIcon: import("react").Element = ...

cookieIcon

export const cookieIcon: import("react").Element = ...

cookingPotIcon

export const cookingPotIcon: import("react").Element = ...

copyCheckIcon

export const copyCheckIcon: import("react").Element = ...

copyIcon

export const copyIcon: import("react").Element = ...

copyleftIcon

export const copyleftIcon: import("react").Element = ...

copyMinusIcon

export const copyMinusIcon: import("react").Element = ...

copyPlusIcon

export const copyPlusIcon: import("react").Element = ...

copyrightIcon

export const copyrightIcon: import("react").Element = ...

copySlashIcon

export const copySlashIcon: import("react").Element = ...

copyXIcon

export const copyXIcon: import("react").Element = ...

cornerDownLeftIcon

export const cornerDownLeftIcon: import("react").Element = ...

cornerDownRightIcon

export const cornerDownRightIcon: import("react").Element = ...

cornerLeftDownIcon

export const cornerLeftDownIcon: import("react").Element = ...

cornerLeftUpIcon

export const cornerLeftUpIcon: import("react").Element = ...

cornerRightDownIcon

export const cornerRightDownIcon: import("react").Element = ...

cornerRightUpIcon

export const cornerRightUpIcon: import("react").Element = ...

cornerUpLeftIcon

export const cornerUpLeftIcon: import("react").Element = ...

cornerUpRightIcon

export const cornerUpRightIcon: import("react").Element = ...

cpuIcon

export const cpuIcon: import("react").Element = ...

creativeCommonsIcon

export const creativeCommonsIcon: import("react").Element = ...

creditCardIcon

export const creditCardIcon: import("react").Element = ...

croissantIcon

export const croissantIcon: import("react").Element = ...

cropIcon

export const cropIcon: import("react").Element = ...

crosshairIcon

export const crosshairIcon: import("react").Element = ...

crossIcon

export const crossIcon: import("react").Element = ...

crownIcon

export const crownIcon: import("react").Element = ...

cuboidIcon

export const cuboidIcon: import("react").Element = ...

cupSodaIcon

export const cupSodaIcon: import("react").Element = ...

currencyIcon

export const currencyIcon: import("react").Element = ...

cylinderIcon

export const cylinderIcon: import("react").Element = ...

databaseBackupIcon

export const databaseBackupIcon: import("react").Element = ...

databaseIcon

export const databaseIcon: import("react").Element = ...

databaseZapIcon

export const databaseZapIcon: import("react").Element = ...

deleteIcon

export const deleteIcon: import("react").Element = ...

dessertIcon

export const dessertIcon: import("react").Element = ...

diameterIcon

export const diameterIcon: import("react").Element = ...

diamondIcon

export const diamondIcon: import("react").Element = ...

dice1Icon

export const dice1Icon: import("react").Element = ...

dice2Icon

export const dice2Icon: import("react").Element = ...

dice3Icon

export const dice3Icon: import("react").Element = ...

dice4Icon

export const dice4Icon: import("react").Element = ...

dice5Icon

export const dice5Icon: import("react").Element = ...

dice6Icon

export const dice6Icon: import("react").Element = ...

dicesIcon

export const dicesIcon: import("react").Element = ...

diffIcon

export const diffIcon: import("react").Element = ...

disc2Icon

export const disc2Icon: import("react").Element = ...

disc3Icon

export const disc3Icon: import("react").Element = ...

discAlbumIcon

export const discAlbumIcon: import("react").Element = ...

discIcon

export const discIcon: import("react").Element = ...

divideCircleIcon

export const divideCircleIcon: import("react").Element = ...

divideIcon

export const divideIcon: import("react").Element = ...

divideSquareIcon

export const divideSquareIcon: import("react").Element = ...

dnaIcon

export const dnaIcon: import("react").Element = ...

dnaOffIcon

export const dnaOffIcon: import("react").Element = ...

dogIcon

export const dogIcon: import("react").Element = ...

dollarSignIcon

export const dollarSignIcon: import("react").Element = ...

donutIcon

export const donutIcon: import("react").Element = ...

doorClosedIcon

export const doorClosedIcon: import("react").Element = ...

doorOpenIcon

export const doorOpenIcon: import("react").Element = ...

dotIcon

export const dotIcon: import("react").Element = ...

dotSquareIcon

export const dotSquareIcon: import("react").Element = ...

downloadCloudIcon

export const downloadCloudIcon: import("react").Element = ...

downloadIcon

export const downloadIcon: import("react").Element = ...

draftingCompassIcon

export const draftingCompassIcon: import("react").Element = ...

dramaIcon

export const dramaIcon: import("react").Element = ...

dribbbleIcon

export const dribbbleIcon: import("react").Element = ...

drillIcon

export const drillIcon: import("react").Element = ...

dropletIcon

export const dropletIcon: import("react").Element = ...

dropletsIcon

export const dropletsIcon: import("react").Element = ...

drumIcon

export const drumIcon: import("react").Element = ...

drumstickIcon

export const drumstickIcon: import("react").Element = ...

dumbbellIcon

export const dumbbellIcon: import("react").Element = ...

earIcon

export const earIcon: import("react").Element = ...

earOffIcon

export const earOffIcon: import("react").Element = ...

eclipseIcon

export const eclipseIcon: import("react").Element = ...

edit2Icon

export const edit2Icon: import("react").Element = ...

edit3Icon

export const edit3Icon: import("react").Element = ...

editIcon

export const editIcon: import("react").Element = ...

eggFriedIcon

export const eggFriedIcon: import("react").Element = ...

eggIcon

export const eggIcon: import("react").Element = ...

eggOffIcon

export const eggOffIcon: import("react").Element = ...

equalIcon

export const equalIcon: import("react").Element = ...

equalNotIcon

export const equalNotIcon: import("react").Element = ...

equalSquareIcon

export const equalSquareIcon: import("react").Element = ...

eraserIcon

export const eraserIcon: import("react").Element = ...

euroIcon

export const euroIcon: import("react").Element = ...

expandIcon

export const expandIcon: import("react").Element = ...

externalLinkIcon

export const externalLinkIcon: import("react").Element = ...

eyeIcon

export const eyeIcon: import("react").Element = ...

eyeOffIcon

export const eyeOffIcon: import("react").Element = ...

facebookIcon

export const facebookIcon: import("react").Element = ...

factoryIcon

export const factoryIcon: import("react").Element = ...

fanIcon

export const fanIcon: import("react").Element = ...

fastForwardIcon

export const fastForwardIcon: import("react").Element = ...

featherIcon

export const featherIcon: import("react").Element = ...

fenceIcon

export const fenceIcon: import("react").Element = ...

ferrisWheelIcon

export const ferrisWheelIcon: import("react").Element = ...

figmaIcon

export const figmaIcon: import("react").Element = ...

fileArchiveIcon

export const fileArchiveIcon: import("react").Element = ...

fileAudio2Icon

export const fileAudio2Icon: import("react").Element = ...

fileAudioIcon

export const fileAudioIcon: import("react").Element = ...

fileAxis3DIcon

export const fileAxis3DIcon: import("react").Element = ...

fileBadge2Icon

export const fileBadge2Icon: import("react").Element = ...

fileBadgeIcon

export const fileBadgeIcon: import("react").Element = ...

fileBarChart2Icon

export const fileBarChart2Icon: import("react").Element = ...

fileBarChartIcon

export const fileBarChartIcon: import("react").Element = ...

fileBoxIcon

export const fileBoxIcon: import("react").Element = ...

fileCheck2Icon

export const fileCheck2Icon: import("react").Element = ...

fileCheckIcon

export const fileCheckIcon: import("react").Element = ...

fileClockIcon

export const fileClockIcon: import("react").Element = ...

fileCode2Icon

export const fileCode2Icon: import("react").Element = ...

fileCodeIcon

export const fileCodeIcon: import("react").Element = ...

fileCogIcon

export const fileCogIcon: import("react").Element = ...

fileDiffIcon

export const fileDiffIcon: import("react").Element = ...

fileDigitIcon

export const fileDigitIcon: import("react").Element = ...

fileDownIcon

export const fileDownIcon: import("react").Element = ...

fileEditIcon

export const fileEditIcon: import("react").Element = ...

fileHeartIcon

export const fileHeartIcon: import("react").Element = ...

fileIcon

export const fileIcon: import("react").Element = ...

fileImageIcon

export const fileImageIcon: import("react").Element = ...

fileInputIcon

export const fileInputIcon: import("react").Element = ...

fileJson2Icon

export const fileJson2Icon: import("react").Element = ...

fileJsonIcon

export const fileJsonIcon: import("react").Element = ...

fileKey2Icon

export const fileKey2Icon: import("react").Element = ...

fileKeyIcon

export const fileKeyIcon: import("react").Element = ...

fileLineChartIcon

export const fileLineChartIcon: import("react").Element = ...

fileLock2Icon

export const fileLock2Icon: import("react").Element = ...

fileLockIcon

export const fileLockIcon: import("react").Element = ...

fileMinus2Icon

export const fileMinus2Icon: import("react").Element = ...

fileMinusIcon

export const fileMinusIcon: import("react").Element = ...

fileMusicIcon

export const fileMusicIcon: import("react").Element = ...

fileOutputIcon

export const fileOutputIcon: import("react").Element = ...

filePenLineIcon

export const filePenLineIcon: import("react").Element = ...

filePieChartIcon

export const filePieChartIcon: import("react").Element = ...

filePlus2Icon

export const filePlus2Icon: import("react").Element = ...

filePlusIcon

export const filePlusIcon: import("react").Element = ...

fileQuestionIcon

export const fileQuestionIcon: import("react").Element = ...

fileScanIcon

export const fileScanIcon: import("react").Element = ...

fileSearch2Icon

export const fileSearch2Icon: import("react").Element = ...

fileSearchIcon

export const fileSearchIcon: import("react").Element = ...

filesIcon

export const filesIcon: import("react").Element = ...

fileSlidersIcon

export const fileSlidersIcon: import("react").Element = ...

fileSpreadsheetIcon

export const fileSpreadsheetIcon: import("react").Element = ...

fileStackIcon

export const fileStackIcon: import("react").Element = ...

fileSymlinkIcon

export const fileSymlinkIcon: import("react").Element = ...

fileTerminalIcon

export const fileTerminalIcon: import("react").Element = ...

fileTextIcon

export const fileTextIcon: import("react").Element = ...

fileType2Icon

export const fileType2Icon: import("react").Element = ...

fileTypeIcon

export const fileTypeIcon: import("react").Element = ...

fileUpIcon

export const fileUpIcon: import("react").Element = ...

fileVideo2Icon

export const fileVideo2Icon: import("react").Element = ...

fileVideoIcon

export const fileVideoIcon: import("react").Element = ...

fileVolume2Icon

export const fileVolume2Icon: import("react").Element = ...

fileVolumeIcon

export const fileVolumeIcon: import("react").Element = ...

fileWarningIcon

export const fileWarningIcon: import("react").Element = ...

fileX2Icon

export const fileX2Icon: import("react").Element = ...

fileXIcon

export const fileXIcon: import("react").Element = ...

filmIcon

export const filmIcon: import("react").Element = ...

filterIcon

export const filterIcon: import("react").Element = ...

filterXIcon

export const filterXIcon: import("react").Element = ...

fingerprintIcon

export const fingerprintIcon: import("react").Element = ...

fireExtinguisherIcon

export const fireExtinguisherIcon: import("react").Element = ...

fishIcon

export const fishIcon: import("react").Element = ...

fishOffIcon

export const fishOffIcon: import("react").Element = ...

fishSymbolIcon

export const fishSymbolIcon: import("react").Element = ...

flagIcon

export const flagIcon: import("react").Element = ...

flagOffIcon

export const flagOffIcon: import("react").Element = ...

flagTriangleLeftIcon

export const flagTriangleLeftIcon: import("react").Element = ...

flagTriangleRightIcon

export const flagTriangleRightIcon: import("react").Element = ...

flameIcon

export const flameIcon: import("react").Element = ...

flameKindlingIcon

export const flameKindlingIcon: import("react").Element = ...

flashlightIcon

export const flashlightIcon: import("react").Element = ...

flashlightOffIcon

export const flashlightOffIcon: import("react").Element = ...

flaskConicalIcon

export const flaskConicalIcon: import("react").Element = ...

flaskConicalOffIcon

export const flaskConicalOffIcon: import("react").Element = ...

flaskRoundIcon

export const flaskRoundIcon: import("react").Element = ...

flipHorizontal2Icon

export const flipHorizontal2Icon: import("react").Element = ...

flipHorizontalIcon

export const flipHorizontalIcon: import("react").Element = ...

flipVertical2Icon

export const flipVertical2Icon: import("react").Element = ...

flipVerticalIcon

export const flipVerticalIcon: import("react").Element = ...

flower2Icon

export const flower2Icon: import("react").Element = ...

flowerIcon

export const flowerIcon: import("react").Element = ...

focusIcon

export const focusIcon: import("react").Element = ...

folderArchiveIcon

export const folderArchiveIcon: import("react").Element = ...

folderCheckIcon

export const folderCheckIcon: import("react").Element = ...

folderClockIcon

export const folderClockIcon: import("react").Element = ...

folderClosedIcon

export const folderClosedIcon: import("react").Element = ...

folderCogIcon

export const folderCogIcon: import("react").Element = ...

folderDotIcon

export const folderDotIcon: import("react").Element = ...

folderDownIcon

export const folderDownIcon: import("react").Element = ...

folderEditIcon

export const folderEditIcon: import("react").Element = ...

folderGit2Icon

export const folderGit2Icon: import("react").Element = ...

folderGitIcon

export const folderGitIcon: import("react").Element = ...

folderHeartIcon

export const folderHeartIcon: import("react").Element = ...

folderIcon

export const folderIcon: import("react").Element = ...

folderInputIcon

export const folderInputIcon: import("react").Element = ...

folderKanbanIcon

export const folderKanbanIcon: import("react").Element = ...

folderKeyIcon

export const folderKeyIcon: import("react").Element = ...

folderLockIcon

export const folderLockIcon: import("react").Element = ...

folderMinusIcon

export const folderMinusIcon: import("react").Element = ...

folderOpenDotIcon

export const folderOpenDotIcon: import("react").Element = ...

folderOpenIcon

export const folderOpenIcon: import("react").Element = ...

folderOutputIcon

export const folderOutputIcon: import("react").Element = ...

folderPlusIcon

export const folderPlusIcon: import("react").Element = ...

folderRootIcon

export const folderRootIcon: import("react").Element = ...

folderSearch2Icon

export const folderSearch2Icon: import("react").Element = ...

folderSearchIcon

export const folderSearchIcon: import("react").Element = ...

foldersIcon

export const foldersIcon: import("react").Element = ...

folderSymlinkIcon

export const folderSymlinkIcon: import("react").Element = ...

folderSyncIcon

export const folderSyncIcon: import("react").Element = ...

folderTreeIcon

export const folderTreeIcon: import("react").Element = ...

folderUpIcon

export const folderUpIcon: import("react").Element = ...

folderXIcon

export const folderXIcon: import("react").Element = ...

foldHorizontalIcon

export const foldHorizontalIcon: import("react").Element = ...

foldVerticalIcon

export const foldVerticalIcon: import("react").Element = ...

footprintsIcon

export const footprintsIcon: import("react").Element = ...

forkliftIcon

export const forkliftIcon: import("react").Element = ...

formInputIcon

export const formInputIcon: import("react").Element = ...

forwardIcon

export const forwardIcon: import("react").Element = ...

frameIcon

export const frameIcon: import("react").Element = ...

framerIcon

export const framerIcon: import("react").Element = ...

frownIcon

export const frownIcon: import("react").Element = ...

fuelIcon

export const fuelIcon: import("react").Element = ...

fullscreenIcon

export const fullscreenIcon: import("react").Element = ...

functionSquareIcon

export const functionSquareIcon: import("react").Element = ...

galleryHorizontalEndIcon

export const galleryHorizontalEndIcon: import("react").Element = ...

galleryHorizontalIcon

export const galleryHorizontalIcon: import("react").Element = ...

galleryThumbnailsIcon

export const galleryThumbnailsIcon: import("react").Element = ...

galleryVerticalEndIcon

export const galleryVerticalEndIcon: import("react").Element = ...

galleryVerticalIcon

export const galleryVerticalIcon: import("react").Element = ...

gamepad2Icon

export const gamepad2Icon: import("react").Element = ...

gamepadIcon

export const gamepadIcon: import("react").Element = ...

ganttChartIcon

export const ganttChartIcon: import("react").Element = ...

ganttChartSquareIcon

export const ganttChartSquareIcon: import("react").Element = ...

gaugeCircleIcon

export const gaugeCircleIcon: import("react").Element = ...

gaugeIcon

export const gaugeIcon: import("react").Element = ...

gavelIcon

export const gavelIcon: import("react").Element = ...

gemIcon

export const gemIcon: import("react").Element = ...

ghostIcon

export const ghostIcon: import("react").Element = ...

giftIcon

export const giftIcon: import("react").Element = ...

gitBranchIcon

export const gitBranchIcon: import("react").Element = ...

gitBranchPlusIcon

export const gitBranchPlusIcon: import("react").Element = ...

gitCommitIcon

export const gitCommitIcon: import("react").Element = ...

gitCommitVerticalIcon

export const gitCommitVerticalIcon: import("react").Element = ...

gitCompareArrowsIcon

export const gitCompareArrowsIcon: import("react").Element = ...

gitCompareIcon

export const gitCompareIcon: import("react").Element = ...

gitForkIcon

export const gitForkIcon: import("react").Element = ...

gitGraphIcon

export const gitGraphIcon: import("react").Element = ...

githubIcon

export const githubIcon: import("react").Element = ...

gitlabIcon

export const gitlabIcon: import("react").Element = ...

gitMergeIcon

export const gitMergeIcon: import("react").Element = ...

gitPullRequestArrowIcon

export const gitPullRequestArrowIcon: import("react").Element = ...

gitPullRequestClosedIcon

export const gitPullRequestClosedIcon: import("react").Element = ...

gitPullRequestCreateArrowIcon

export const gitPullRequestCreateArrowIcon: import("react").Element = ...

gitPullRequestCreateIcon

export const gitPullRequestCreateIcon: import("react").Element = ...

gitPullRequestDraftIcon

export const gitPullRequestDraftIcon: import("react").Element = ...

gitPullRequestIcon

export const gitPullRequestIcon: import("react").Element = ...

glassesIcon

export const glassesIcon: import("react").Element = ...

glassWaterIcon

export const glassWaterIcon: import("react").Element = ...

globe2Icon

export const globe2Icon: import("react").Element = ...

globeIcon

export const globeIcon: import("react").Element = ...

goalIcon

export const goalIcon: import("react").Element = ...

grabIcon

export const grabIcon: import("react").Element = ...

graduationCapIcon

export const graduationCapIcon: import("react").Element = ...

grapeIcon

export const grapeIcon: import("react").Element = ...

grid2X2Icon

export const grid2X2Icon: import("react").Element = ...

gridIcon

export const gridIcon: import("react").Element = ...

gripHorizontalIcon

export const gripHorizontalIcon: import("react").Element = ...

gripIcon

export const gripIcon: import("react").Element = ...

gripVerticalIcon

export const gripVerticalIcon: import("react").Element = ...

groupIcon

export const groupIcon: import("react").Element = ...

guitarIcon

export const guitarIcon: import("react").Element = ...

hammerIcon

export const hammerIcon: import("react").Element = ...

handIcon

export const handIcon: import("react").Element = ...

handMetalIcon

export const handMetalIcon: import("react").Element = ...

hardDriveDownloadIcon

export const hardDriveDownloadIcon: import("react").Element = ...

hardDriveIcon

export const hardDriveIcon: import("react").Element = ...

hardDriveUploadIcon

export const hardDriveUploadIcon: import("react").Element = ...

hardHatIcon

export const hardHatIcon: import("react").Element = ...

hashIcon

export const hashIcon: import("react").Element = ...

hazeIcon

export const hazeIcon: import("react").Element = ...

hdmiPortIcon

export const hdmiPortIcon: import("react").Element = ...

heading1Icon

export const heading1Icon: import("react").Element = ...

heading2Icon

export const heading2Icon: import("react").Element = ...

heading3Icon

export const heading3Icon: import("react").Element = ...

heading4Icon

export const heading4Icon: import("react").Element = ...

heading5Icon

export const heading5Icon: import("react").Element = ...

heading6Icon

export const heading6Icon: import("react").Element = ...

headingIcon

export const headingIcon: import("react").Element = ...

headphonesIcon

export const headphonesIcon: import("react").Element = ...

heartCrackIcon

export const heartCrackIcon: import("react").Element = ...

heartHandshakeIcon

export const heartHandshakeIcon: import("react").Element = ...

heartIcon

export const heartIcon: import("react").Element = ...

heartOffIcon

export const heartOffIcon: import("react").Element = ...

heartPulseIcon

export const heartPulseIcon: import("react").Element = ...

heaterIcon

export const heaterIcon: import("react").Element = ...

helpCircleIcon

export const helpCircleIcon: import("react").Element = ...

helpingHandIcon

export const helpingHandIcon: import("react").Element = ...

hexagonIcon

export const hexagonIcon: import("react").Element = ...

highlighterIcon

export const highlighterIcon: import("react").Element = ...

historyIcon

export const historyIcon: import("react").Element = ...

homeIcon

export const homeIcon: import("react").Element = ...

hopIcon

export const hopIcon: import("react").Element = ...

hopOffIcon

export const hopOffIcon: import("react").Element = ...

hotelIcon

export const hotelIcon: import("react").Element = ...

hourglassIcon

export const hourglassIcon: import("react").Element = ...

iceCream2Icon

export const iceCream2Icon: import("react").Element = ...

iceCreamIcon

export const iceCreamIcon: import("react").Element = ...

imageDownIcon

export const imageDownIcon: import("react").Element = ...

imageIcon

export const imageIcon: import("react").Element = ...

imageMinusIcon

export const imageMinusIcon: import("react").Element = ...

imageOffIcon

export const imageOffIcon: import("react").Element = ...

imagePlusIcon

export const imagePlusIcon: import("react").Element = ...

importIcon

export const importIcon: import("react").Element = ...

inboxIcon

export const inboxIcon: import("react").Element = ...

indentIcon

export const indentIcon: import("react").Element = ...

indianRupeeIcon

export const indianRupeeIcon: import("react").Element = ...

infinityIcon

export const infinityIcon: import("react").Element = ...

infoIcon

export const infoIcon: import("react").Element = ...

inspectIcon

export const inspectIcon: import("react").Element = ...

inspectionPanelIcon

export const inspectionPanelIcon: import("react").Element = ...

instagramIcon

export const instagramIcon: import("react").Element = ...

italicIcon

export const italicIcon: import("react").Element = ...

iterationCcwIcon

export const iterationCcwIcon: import("react").Element = ...

iterationCwIcon

export const iterationCwIcon: import("react").Element = ...

japaneseYenIcon

export const japaneseYenIcon: import("react").Element = ...

joystickIcon

export const joystickIcon: import("react").Element = ...

kanbanIcon

export const kanbanIcon: import("react").Element = ...

kanbanSquareDashedIcon

export const kanbanSquareDashedIcon: import("react").Element = ...

kanbanSquareIcon

export const kanbanSquareIcon: import("react").Element = ...

keyboardIcon

export const keyboardIcon: import("react").Element = ...

keyboardMusicIcon

export const keyboardMusicIcon: import("react").Element = ...

keyIcon

export const keyIcon: import("react").Element = ...

keyRoundIcon

export const keyRoundIcon: import("react").Element = ...

keySquareIcon

export const keySquareIcon: import("react").Element = ...

lampCeilingIcon

export const lampCeilingIcon: import("react").Element = ...

lampDeskIcon

export const lampDeskIcon: import("react").Element = ...

lampFloorIcon

export const lampFloorIcon: import("react").Element = ...

lampIcon

export const lampIcon: import("react").Element = ...

lampWallDownIcon

export const lampWallDownIcon: import("react").Element = ...

lampWallUpIcon

export const lampWallUpIcon: import("react").Element = ...

landmarkIcon

export const landmarkIcon: import("react").Element = ...

landPlotIcon

export const landPlotIcon: import("react").Element = ...

languagesIcon

export const languagesIcon: import("react").Element = ...

laptop2Icon

export const laptop2Icon: import("react").Element = ...

laptopIcon

export const laptopIcon: import("react").Element = ...

lassoIcon

export const lassoIcon: import("react").Element = ...

lassoSelectIcon

export const lassoSelectIcon: import("react").Element = ...

laughIcon

export const laughIcon: import("react").Element = ...

layers2Icon

export const layers2Icon: import("react").Element = ...

layers3Icon

export const layers3Icon: import("react").Element = ...

layersIcon

export const layersIcon: import("react").Element = ...

layoutDashboardIcon

export const layoutDashboardIcon: import("react").Element = ...

layoutGridIcon

export const layoutGridIcon: import("react").Element = ...

layoutIcon

export const layoutIcon: import("react").Element = ...

layoutListIcon

export const layoutListIcon: import("react").Element = ...

layoutPanelLeftIcon

export const layoutPanelLeftIcon: import("react").Element = ...

layoutPanelTopIcon

export const layoutPanelTopIcon: import("react").Element = ...

layoutTemplateIcon

export const layoutTemplateIcon: import("react").Element = ...

leafIcon

export const leafIcon: import("react").Element = ...

leafyGreenIcon

export const leafyGreenIcon: import("react").Element = ...

libraryBigIcon

export const libraryBigIcon: import("react").Element = ...

libraryIcon

export const libraryIcon: import("react").Element = ...

librarySquareIcon

export const librarySquareIcon: import("react").Element = ...

lifeBuoyIcon

export const lifeBuoyIcon: import("react").Element = ...

ligatureIcon

export const ligatureIcon: import("react").Element = ...

lightbulbIcon

export const lightbulbIcon: import("react").Element = ...

lightbulbOffIcon

export const lightbulbOffIcon: import("react").Element = ...

lineChartIcon

export const lineChartIcon: import("react").Element = ...

link2Icon

export const link2Icon: import("react").Element = ...

link2OffIcon

export const link2OffIcon: import("react").Element = ...

linkedinIcon

export const linkedinIcon: import("react").Element = ...

linkIcon

export const linkIcon: import("react").Element = ...

listChecksIcon

export const listChecksIcon: import("react").Element = ...

listCollapseIcon

export const listCollapseIcon: import("react").Element = ...

listEndIcon

export const listEndIcon: import("react").Element = ...

listFilterIcon

export const listFilterIcon: import("react").Element = ...

listIcon

export const listIcon: import("react").Element = ...

listMinusIcon

export const listMinusIcon: import("react").Element = ...

listMusicIcon

export const listMusicIcon: import("react").Element = ...

listOrderedIcon

export const listOrderedIcon: import("react").Element = ...

listPlusIcon

export const listPlusIcon: import("react").Element = ...

listRestartIcon

export const listRestartIcon: import("react").Element = ...

listStartIcon

export const listStartIcon: import("react").Element = ...

listTodoIcon

export const listTodoIcon: import("react").Element = ...

listTreeIcon

export const listTreeIcon: import("react").Element = ...

listVideoIcon

export const listVideoIcon: import("react").Element = ...

listXIcon

export const listXIcon: import("react").Element = ...

loader2Icon

export const loader2Icon: import("react").Element = ...

loaderIcon

export const loaderIcon: import("react").Element = ...

locateFixedIcon

export const locateFixedIcon: import("react").Element = ...

locateIcon

export const locateIcon: import("react").Element = ...

locateOffIcon

export const locateOffIcon: import("react").Element = ...

lockIcon

export const lockIcon: import("react").Element = ...

lockKeyholeIcon

export const lockKeyholeIcon: import("react").Element = ...

logInIcon

export const logInIcon: import("react").Element = ...

logOutIcon

export const logOutIcon: import("react").Element = ...

lollipopIcon

export const lollipopIcon: import("react").Element = ...

luggageIcon

export const luggageIcon: import("react").Element = ...

magnetIcon

export const magnetIcon: import("react").Element = ...

mailboxIcon

export const mailboxIcon: import("react").Element = ...

mailCheckIcon

export const mailCheckIcon: import("react").Element = ...

mailIcon

export const mailIcon: import("react").Element = ...

mailMinusIcon

export const mailMinusIcon: import("react").Element = ...

mailOpenIcon

export const mailOpenIcon: import("react").Element = ...

mailPlusIcon

export const mailPlusIcon: import("react").Element = ...

mailQuestionIcon

export const mailQuestionIcon: import("react").Element = ...

mailSearchIcon

export const mailSearchIcon: import("react").Element = ...

mailsIcon

export const mailsIcon: import("react").Element = ...

mailWarningIcon

export const mailWarningIcon: import("react").Element = ...

mailXIcon

export const mailXIcon: import("react").Element = ...

mapIcon

export const mapIcon: import("react").Element = ...

mapPinIcon

export const mapPinIcon: import("react").Element = ...

mapPinnedIcon

export const mapPinnedIcon: import("react").Element = ...

mapPinOffIcon

export const mapPinOffIcon: import("react").Element = ...

martiniIcon

export const martiniIcon: import("react").Element = ...

maximize2Icon

export const maximize2Icon: import("react").Element = ...

maximizeIcon

export const maximizeIcon: import("react").Element = ...

medalIcon

export const medalIcon: import("react").Element = ...

megaphoneIcon

export const megaphoneIcon: import("react").Element = ...

megaphoneOffIcon

export const megaphoneOffIcon: import("react").Element = ...

mehIcon

export const mehIcon: import("react").Element = ...

memoryStickIcon

export const memoryStickIcon: import("react").Element = ...

menuIcon

export const menuIcon: import("react").Element = ...

menuSquareIcon

export const menuSquareIcon: import("react").Element = ...

mergeIcon

export const mergeIcon: import("react").Element = ...

messageCircleCodeIcon

export const messageCircleCodeIcon: import("react").Element = ...

messageCircleDashedIcon

export const messageCircleDashedIcon: import("react").Element = ...

messageCircleHeartIcon

export const messageCircleHeartIcon: import("react").Element = ...

messageCircleIcon

export const messageCircleIcon: import("react").Element = ...

messageCircleMoreIcon

export const messageCircleMoreIcon: import("react").Element = ...

messageCircleOffIcon

export const messageCircleOffIcon: import("react").Element = ...

messageCirclePlusIcon

export const messageCirclePlusIcon: import("react").Element = ...

messageCircleQuestionIcon

export const messageCircleQuestionIcon: import("react").Element = ...

messageCircleReplyIcon

export const messageCircleReplyIcon: import("react").Element = ...

messageCircleWarningIcon

export const messageCircleWarningIcon: import("react").Element = ...

messageCircleXIcon

export const messageCircleXIcon: import("react").Element = ...

messageSquareCodeIcon

export const messageSquareCodeIcon: import("react").Element = ...

messageSquareDashedIcon

export const messageSquareDashedIcon: import("react").Element = ...

messageSquareDiffIcon

export const messageSquareDiffIcon: import("react").Element = ...

messageSquareDotIcon

export const messageSquareDotIcon: import("react").Element = ...

messageSquareHeartIcon

export const messageSquareHeartIcon: import("react").Element = ...

messageSquareIcon

export const messageSquareIcon: import("react").Element = ...

messageSquareMoreIcon

export const messageSquareMoreIcon: import("react").Element = ...

messageSquareOffIcon

export const messageSquareOffIcon: import("react").Element = ...

messageSquarePlusIcon

export const messageSquarePlusIcon: import("react").Element = ...

messageSquareQuoteIcon

export const messageSquareQuoteIcon: import("react").Element = ...

messageSquareReplyIcon

export const messageSquareReplyIcon: import("react").Element = ...

messageSquareShareIcon

export const messageSquareShareIcon: import("react").Element = ...

messageSquareTextIcon

export const messageSquareTextIcon: import("react").Element = ...

messageSquareWarningIcon

export const messageSquareWarningIcon: import("react").Element = ...

messageSquareXIcon

export const messageSquareXIcon: import("react").Element = ...

messagesSquareIcon

export const messagesSquareIcon: import("react").Element = ...

mic2Icon

export const mic2Icon: import("react").Element = ...

micIcon

export const micIcon: import("react").Element = ...

micOffIcon

export const micOffIcon: import("react").Element = ...

microscopeIcon

export const microscopeIcon: import("react").Element = ...

microwaveIcon

export const microwaveIcon: import("react").Element = ...

milestoneIcon

export const milestoneIcon: import("react").Element = ...

milkIcon

export const milkIcon: import("react").Element = ...

milkOffIcon

export const milkOffIcon: import("react").Element = ...

minimize2Icon

export const minimize2Icon: import("react").Element = ...

minimizeIcon

export const minimizeIcon: import("react").Element = ...

minusCircleIcon

export const minusCircleIcon: import("react").Element = ...

minusIcon

export const minusIcon: import("react").Element = ...

minusSquareIcon

export const minusSquareIcon: import("react").Element = ...

monitorCheckIcon

export const monitorCheckIcon: import("react").Element = ...

monitorDotIcon

export const monitorDotIcon: import("react").Element = ...

monitorDownIcon

export const monitorDownIcon: import("react").Element = ...

monitorIcon

export const monitorIcon: import("react").Element = ...

monitorOffIcon

export const monitorOffIcon: import("react").Element = ...

monitorPauseIcon

export const monitorPauseIcon: import("react").Element = ...

monitorPlayIcon

export const monitorPlayIcon: import("react").Element = ...

monitorSmartphoneIcon

export const monitorSmartphoneIcon: import("react").Element = ...

monitorSpeakerIcon

export const monitorSpeakerIcon: import("react").Element = ...

monitorStopIcon

export const monitorStopIcon: import("react").Element = ...

monitorUpIcon

export const monitorUpIcon: import("react").Element = ...

monitorXIcon

export const monitorXIcon: import("react").Element = ...

moonIcon

export const moonIcon: import("react").Element = ...

moonStarIcon

export const moonStarIcon: import("react").Element = ...

moreHorizontalIcon

export const moreHorizontalIcon: import("react").Element = ...

moreVerticalIcon

export const moreVerticalIcon: import("react").Element = ...

mountainIcon

export const mountainIcon: import("react").Element = ...

mountainSnowIcon

export const mountainSnowIcon: import("react").Element = ...

mouseIcon

export const mouseIcon: import("react").Element = ...

mousePointer2Icon

export const mousePointer2Icon: import("react").Element = ...

mousePointerClickIcon

export const mousePointerClickIcon: import("react").Element = ...

mousePointerIcon

export const mousePointerIcon: import("react").Element = ...

mousePointerSquareDashedIcon

export const mousePointerSquareDashedIcon: import("react").Element = ...

move3DIcon

export const move3DIcon: import("react").Element = ...

moveDiagonal2Icon

export const moveDiagonal2Icon: import("react").Element = ...

moveDiagonalIcon

export const moveDiagonalIcon: import("react").Element = ...

moveDownIcon

export const moveDownIcon: import("react").Element = ...

moveDownLeftIcon

export const moveDownLeftIcon: import("react").Element = ...

moveDownRightIcon

export const moveDownRightIcon: import("react").Element = ...

moveHorizontalIcon

export const moveHorizontalIcon: import("react").Element = ...

moveIcon

export const moveIcon: import("react").Element = ...

moveLeftIcon

export const moveLeftIcon: import("react").Element = ...

moveRightIcon

export const moveRightIcon: import("react").Element = ...

moveUpIcon

export const moveUpIcon: import("react").Element = ...

moveUpLeftIcon

export const moveUpLeftIcon: import("react").Element = ...

moveUpRightIcon

export const moveUpRightIcon: import("react").Element = ...

moveVerticalIcon

export const moveVerticalIcon: import("react").Element = ...

mSquareIcon

export const mSquareIcon: import("react").Element = ...

music2Icon

export const music2Icon: import("react").Element = ...

music3Icon

export const music3Icon: import("react").Element = ...

music4Icon

export const music4Icon: import("react").Element = ...

musicIcon

export const musicIcon: import("react").Element = ...

navigation2Icon

export const navigation2Icon: import("react").Element = ...

navigation2OffIcon

export const navigation2OffIcon: import("react").Element = ...

navigationIcon

export const navigationIcon: import("react").Element = ...

navigationOffIcon

export const navigationOffIcon: import("react").Element = ...

networkIcon

export const networkIcon: import("react").Element = ...

newspaperIcon

export const newspaperIcon: import("react").Element = ...

nfcIcon

export const nfcIcon: import("react").Element = ...

notebookIcon

export const notebookIcon: import("react").Element = ...

notebookPenIcon

export const notebookPenIcon: import("react").Element = ...

notebookTabsIcon

export const notebookTabsIcon: import("react").Element = ...

notebookTextIcon

export const notebookTextIcon: import("react").Element = ...

notepadTextDashedIcon

export const notepadTextDashedIcon: import("react").Element = ...

notepadTextIcon

export const notepadTextIcon: import("react").Element = ...

nutIcon

export const nutIcon: import("react").Element = ...

nutOffIcon

export const nutOffIcon: import("react").Element = ...

octagonIcon

export const octagonIcon: import("react").Element = ...

optionIcon

export const optionIcon: import("react").Element = ...

orbitIcon

export const orbitIcon: import("react").Element = ...

outdentIcon

export const outdentIcon: import("react").Element = ...

package2Icon

export const package2Icon: import("react").Element = ...

packageCheckIcon

export const packageCheckIcon: import("react").Element = ...

packageIcon

export const packageIcon: import("react").Element = ...

packageMinusIcon

export const packageMinusIcon: import("react").Element = ...

packageOpenIcon

export const packageOpenIcon: import("react").Element = ...

packagePlusIcon

export const packagePlusIcon: import("react").Element = ...

packageSearchIcon

export const packageSearchIcon: import("react").Element = ...

packageXIcon

export const packageXIcon: import("react").Element = ...

paintbrush2Icon

export const paintbrush2Icon: import("react").Element = ...

paintbrushIcon

export const paintbrushIcon: import("react").Element = ...

paintBucketIcon

export const paintBucketIcon: import("react").Element = ...

paintRollerIcon

export const paintRollerIcon: import("react").Element = ...

paletteIcon

export const paletteIcon: import("react").Element = ...

palmtreeIcon

export const palmtreeIcon: import("react").Element = ...

panelBottomCloseIcon

export const panelBottomCloseIcon: import("react").Element = ...

panelBottomDashedIcon

export const panelBottomDashedIcon: import("react").Element = ...

panelBottomIcon

export const panelBottomIcon: import("react").Element = ...

panelBottomOpenIcon

export const panelBottomOpenIcon: import("react").Element = ...

panelLeftCloseIcon

export const panelLeftCloseIcon: import("react").Element = ...

panelLeftDashedIcon

export const panelLeftDashedIcon: import("react").Element = ...

panelLeftIcon

export const panelLeftIcon: import("react").Element = ...

panelLeftOpenIcon

export const panelLeftOpenIcon: import("react").Element = ...

panelRightCloseIcon

export const panelRightCloseIcon: import("react").Element = ...

panelRightDashedIcon

export const panelRightDashedIcon: import("react").Element = ...

panelRightIcon

export const panelRightIcon: import("react").Element = ...

panelRightOpenIcon

export const panelRightOpenIcon: import("react").Element = ...

panelsLeftBottomIcon

export const panelsLeftBottomIcon: import("react").Element = ...

panelsRightBottomIcon

export const panelsRightBottomIcon: import("react").Element = ...

panelsTopBottomIcon

export const panelsTopBottomIcon: import("react").Element = ...

panelTopCloseIcon

export const panelTopCloseIcon: import("react").Element = ...

panelTopDashedIcon

export const panelTopDashedIcon: import("react").Element = ...

panelTopIcon

export const panelTopIcon: import("react").Element = ...

panelTopOpenIcon

export const panelTopOpenIcon: import("react").Element = ...

paperclipIcon

export const paperclipIcon: import("react").Element = ...

parenthesesIcon

export const parenthesesIcon: import("react").Element = ...

parkingCircleIcon

export const parkingCircleIcon: import("react").Element = ...

parkingCircleOffIcon

export const parkingCircleOffIcon: import("react").Element = ...

parkingMeterIcon

export const parkingMeterIcon: import("react").Element = ...

parkingSquareIcon

export const parkingSquareIcon: import("react").Element = ...

parkingSquareOffIcon

export const parkingSquareOffIcon: import("react").Element = ...

partyPopperIcon

export const partyPopperIcon: import("react").Element = ...

pauseCircleIcon

export const pauseCircleIcon: import("react").Element = ...

pauseIcon

export const pauseIcon: import("react").Element = ...

pauseOctagonIcon

export const pauseOctagonIcon: import("react").Element = ...

pawPrintIcon

export const pawPrintIcon: import("react").Element = ...

pcCaseIcon

export const pcCaseIcon: import("react").Element = ...

pencilIcon

export const pencilIcon: import("react").Element = ...

pencilLineIcon

export const pencilLineIcon: import("react").Element = ...

pencilRulerIcon

export const pencilRulerIcon: import("react").Element = ...

pentagonIcon

export const pentagonIcon: import("react").Element = ...

penToolIcon

export const penToolIcon: import("react").Element = ...

percentCircleIcon

export const percentCircleIcon: import("react").Element = ...

percentDiamondIcon

export const percentDiamondIcon: import("react").Element = ...

percentIcon

export const percentIcon: import("react").Element = ...

percentSquareIcon

export const percentSquareIcon: import("react").Element = ...

personStandingIcon

export const personStandingIcon: import("react").Element = ...

phoneCallIcon

export const phoneCallIcon: import("react").Element = ...

phoneForwardedIcon

export const phoneForwardedIcon: import("react").Element = ...

phoneIcon

export const phoneIcon: import("react").Element = ...

phoneIncomingIcon

export const phoneIncomingIcon: import("react").Element = ...

phoneMissedIcon

export const phoneMissedIcon: import("react").Element = ...

phoneOffIcon

export const phoneOffIcon: import("react").Element = ...

phoneOutgoingIcon

export const phoneOutgoingIcon: import("react").Element = ...

pianoIcon

export const pianoIcon: import("react").Element = ...

pictureInPicture2Icon

export const pictureInPicture2Icon: import("react").Element = ...

pictureInPictureIcon

export const pictureInPictureIcon: import("react").Element = ...

pieChartIcon

export const pieChartIcon: import("react").Element = ...

piggyBankIcon

export const piggyBankIcon: import("react").Element = ...

piIcon

export const piIcon: import("react").Element = ...

pilcrowIcon

export const pilcrowIcon: import("react").Element = ...

pilcrowSquareIcon

export const pilcrowSquareIcon: import("react").Element = ...

pillIcon

export const pillIcon: import("react").Element = ...

pinIcon

export const pinIcon: import("react").Element = ...

pinOffIcon

export const pinOffIcon: import("react").Element = ...

pipetteIcon

export const pipetteIcon: import("react").Element = ...

piSquareIcon

export const piSquareIcon: import("react").Element = ...

pizzaIcon

export const pizzaIcon: import("react").Element = ...

planeIcon

export const planeIcon: import("react").Element = ...

planeLandingIcon

export const planeLandingIcon: import("react").Element = ...

planeTakeoffIcon

export const planeTakeoffIcon: import("react").Element = ...

playCircleIcon

export const playCircleIcon: import("react").Element = ...

playIcon

export const playIcon: import("react").Element = ...

playSquareIcon

export const playSquareIcon: import("react").Element = ...

plug2Icon

export const plug2Icon: import("react").Element = ...

plugIcon

export const plugIcon: import("react").Element = ...

plugZap2Icon

export const plugZap2Icon: import("react").Element = ...

plugZapIcon

export const plugZapIcon: import("react").Element = ...

plusCircleIcon

export const plusCircleIcon: import("react").Element = ...

plusIcon

export const plusIcon: import("react").Element = ...

plusSquareIcon

export const plusSquareIcon: import("react").Element = ...

pocketIcon

export const pocketIcon: import("react").Element = ...

pocketKnifeIcon

export const pocketKnifeIcon: import("react").Element = ...

podcastIcon

export const podcastIcon: import("react").Element = ...

pointerIcon

export const pointerIcon: import("react").Element = ...

pointerOffIcon

export const pointerOffIcon: import("react").Element = ...

popcornIcon

export const popcornIcon: import("react").Element = ...

popsicleIcon

export const popsicleIcon: import("react").Element = ...

poundSterlingIcon

export const poundSterlingIcon: import("react").Element = ...

powerCircleIcon

export const powerCircleIcon: import("react").Element = ...

powerIcon

export const powerIcon: import("react").Element = ...

powerOffIcon

export const powerOffIcon: import("react").Element = ...

powerSquareIcon

export const powerSquareIcon: import("react").Element = ...

presentationIcon

export const presentationIcon: import("react").Element = ...

printerIcon

export const printerIcon: import("react").Element = ...

projectorIcon

export const projectorIcon: import("react").Element = ...

puzzleIcon

export const puzzleIcon: import("react").Element = ...

pyramidIcon

export const pyramidIcon: import("react").Element = ...

qrCodeIcon

export const qrCodeIcon: import("react").Element = ...

quoteIcon

export const quoteIcon: import("react").Element = ...

rabbitIcon

export const rabbitIcon: import("react").Element = ...

radarIcon

export const radarIcon: import("react").Element = ...

radiationIcon

export const radiationIcon: import("react").Element = ...

radioIcon

export const radioIcon: import("react").Element = ...

radioReceiverIcon

export const radioReceiverIcon: import("react").Element = ...

radioTowerIcon

export const radioTowerIcon: import("react").Element = ...

radiusIcon

export const radiusIcon: import("react").Element = ...

railSymbolIcon

export const railSymbolIcon: import("react").Element = ...

rainbowIcon

export const rainbowIcon: import("react").Element = ...

ratIcon

export const ratIcon: import("react").Element = ...

ratioIcon

export const ratioIcon: import("react").Element = ...

receiptCentIcon

export const receiptCentIcon: import("react").Element = ...

receiptEuroIcon

export const receiptEuroIcon: import("react").Element = ...

receiptIcon

export const receiptIcon: import("react").Element = ...

receiptIndianRupeeIcon

export const receiptIndianRupeeIcon: import("react").Element = ...

receiptJapaneseYenIcon

export const receiptJapaneseYenIcon: import("react").Element = ...

receiptPoundSterlingIcon

export const receiptPoundSterlingIcon: import("react").Element = ...

receiptRussianRubleIcon

export const receiptRussianRubleIcon: import("react").Element = ...

receiptSwissFrancIcon

export const receiptSwissFrancIcon: import("react").Element = ...

receiptTextIcon

export const receiptTextIcon: import("react").Element = ...

rectangleHorizontalIcon

export const rectangleHorizontalIcon: import("react").Element = ...

rectangleVerticalIcon

export const rectangleVerticalIcon: import("react").Element = ...

recycleIcon

export const recycleIcon: import("react").Element = ...

redo2Icon

export const redo2Icon: import("react").Element = ...

redoDotIcon

export const redoDotIcon: import("react").Element = ...

redoIcon

export const redoIcon: import("react").Element = ...

refreshCcwDotIcon

export const refreshCcwDotIcon: import("react").Element = ...

refreshCcwIcon

export const refreshCcwIcon: import("react").Element = ...

refreshCwIcon

export const refreshCwIcon: import("react").Element = ...

refreshCwOffIcon

export const refreshCwOffIcon: import("react").Element = ...

refrigeratorIcon

export const refrigeratorIcon: import("react").Element = ...

regexIcon

export const regexIcon: import("react").Element = ...

removeFormattingIcon

export const removeFormattingIcon: import("react").Element = ...

repeat1Icon

export const repeat1Icon: import("react").Element = ...

repeat2Icon

export const repeat2Icon: import("react").Element = ...

repeatIcon

export const repeatIcon: import("react").Element = ...

replaceAllIcon

export const replaceAllIcon: import("react").Element = ...

replaceIcon

export const replaceIcon: import("react").Element = ...

replyAllIcon

export const replyAllIcon: import("react").Element = ...

replyIcon

export const replyIcon: import("react").Element = ...

rewindIcon

export const rewindIcon: import("react").Element = ...

ribbonIcon

export const ribbonIcon: import("react").Element = ...

rocketIcon

export const rocketIcon: import("react").Element = ...

rockingChairIcon

export const rockingChairIcon: import("react").Element = ...

rollerCoasterIcon

export const rollerCoasterIcon: import("react").Element = ...

rotate3DIcon

export const rotate3DIcon: import("react").Element = ...

rotateCcwIcon

export const rotateCcwIcon: import("react").Element = ...

rotateCwIcon

export const rotateCwIcon: import("react").Element = ...

routeIcon

export const routeIcon: import("react").Element = ...

routeOffIcon

export const routeOffIcon: import("react").Element = ...

routerIcon

export const routerIcon: import("react").Element = ...

rows4Icon

export const rows4Icon: import("react").Element = ...

rowsIcon

export const rowsIcon: import("react").Element = ...

rssIcon

export const rssIcon: import("react").Element = ...

rulerIcon

export const rulerIcon: import("react").Element = ...

russianRubleIcon

export const russianRubleIcon: import("react").Element = ...

sailboatIcon

export const sailboatIcon: import("react").Element = ...

saladIcon

export const saladIcon: import("react").Element = ...

sandwichIcon

export const sandwichIcon: import("react").Element = ...

satelliteDishIcon

export const satelliteDishIcon: import("react").Element = ...

satelliteIcon

export const satelliteIcon: import("react").Element = ...

saveAllIcon

export const saveAllIcon: import("react").Element = ...

saveIcon

export const saveIcon: import("react").Element = ...

scale3DIcon

export const scale3DIcon: import("react").Element = ...

scaleIcon

export const scaleIcon: import("react").Element = ...

scalingIcon

export const scalingIcon: import("react").Element = ...

scanBarcodeIcon

export const scanBarcodeIcon: import("react").Element = ...

scanEyeIcon

export const scanEyeIcon: import("react").Element = ...

scanFaceIcon

export const scanFaceIcon: import("react").Element = ...

scanIcon

export const scanIcon: import("react").Element = ...

scanLineIcon

export const scanLineIcon: import("react").Element = ...

scanSearchIcon

export const scanSearchIcon: import("react").Element = ...

scanTextIcon

export const scanTextIcon: import("react").Element = ...

scatterChartIcon

export const scatterChartIcon: import("react").Element = ...

school2Icon

export const school2Icon: import("react").Element = ...

schoolIcon

export const schoolIcon: import("react").Element = ...

scissorsIcon

export const scissorsIcon: import("react").Element = ...

scissorsLineDashedIcon

export const scissorsLineDashedIcon: import("react").Element = ...

scissorsSquareDashedBottomIcon

export const scissorsSquareDashedBottomIcon: import("react").Element = ...

scissorsSquareIcon

export const scissorsSquareIcon: import("react").Element = ...

screenShareIcon

export const screenShareIcon: import("react").Element = ...

screenShareOffIcon

export const screenShareOffIcon: import("react").Element = ...

scrollIcon

export const scrollIcon: import("react").Element = ...

scrollTextIcon

export const scrollTextIcon: import("react").Element = ...

searchCheckIcon

export const searchCheckIcon: import("react").Element = ...

searchCodeIcon

export const searchCodeIcon: import("react").Element = ...

searchIcon

export const searchIcon: import("react").Element = ...

searchSlashIcon

export const searchSlashIcon: import("react").Element = ...

searchXIcon

export const searchXIcon: import("react").Element = ...

sendHorizonalIcon

export const sendHorizonalIcon: import("react").Element = ...

sendIcon

export const sendIcon: import("react").Element = ...

sendToBackIcon

export const sendToBackIcon: import("react").Element = ...

separatorHorizontalIcon

export const separatorHorizontalIcon: import("react").Element = ...

separatorVerticalIcon

export const separatorVerticalIcon: import("react").Element = ...

serverCogIcon

export const serverCogIcon: import("react").Element = ...

serverCrashIcon

export const serverCrashIcon: import("react").Element = ...

serverIcon

export const serverIcon: import("react").Element = ...

serverOffIcon

export const serverOffIcon: import("react").Element = ...

settings2Icon

export const settings2Icon: import("react").Element = ...

settingsIcon

export const settingsIcon: import("react").Element = ...

shapesIcon

export const shapesIcon: import("react").Element = ...

share2Icon

export const share2Icon: import("react").Element = ...

shareIcon

export const shareIcon: import("react").Element = ...

sheetIcon

export const sheetIcon: import("react").Element = ...

shellIcon

export const shellIcon: import("react").Element = ...

shieldAlertIcon

export const shieldAlertIcon: import("react").Element = ...

shieldBanIcon

export const shieldBanIcon: import("react").Element = ...

shieldCheckIcon

export const shieldCheckIcon: import("react").Element = ...

shieldCloseIcon

export const shieldCloseIcon: import("react").Element = ...

shieldEllipsisIcon

export const shieldEllipsisIcon: import("react").Element = ...

shieldHalfIcon

export const shieldHalfIcon: import("react").Element = ...

shieldIcon

export const shieldIcon: import("react").Element = ...

shieldMinusIcon

export const shieldMinusIcon: import("react").Element = ...

shieldOffIcon

export const shieldOffIcon: import("react").Element = ...

shieldPlusIcon

export const shieldPlusIcon: import("react").Element = ...

shieldQuestionIcon

export const shieldQuestionIcon: import("react").Element = ...

shipIcon

export const shipIcon: import("react").Element = ...

shipWheelIcon

export const shipWheelIcon: import("react").Element = ...

shirtIcon

export const shirtIcon: import("react").Element = ...

shoppingBagIcon

export const shoppingBagIcon: import("react").Element = ...

shoppingBasketIcon

export const shoppingBasketIcon: import("react").Element = ...

shoppingCartIcon

export const shoppingCartIcon: import("react").Element = ...

shovelIcon

export const shovelIcon: import("react").Element = ...

showerHeadIcon

export const showerHeadIcon: import("react").Element = ...

shrinkIcon

export const shrinkIcon: import("react").Element = ...

shrubIcon

export const shrubIcon: import("react").Element = ...

shuffleIcon

export const shuffleIcon: import("react").Element = ...

sigmaIcon

export const sigmaIcon: import("react").Element = ...

sigmaSquareIcon

export const sigmaSquareIcon: import("react").Element = ...

signalHighIcon

export const signalHighIcon: import("react").Element = ...

signalIcon

export const signalIcon: import("react").Element = ...

signalLowIcon

export const signalLowIcon: import("react").Element = ...

signalMediumIcon

export const signalMediumIcon: import("react").Element = ...

signalZeroIcon

export const signalZeroIcon: import("react").Element = ...

signpostBigIcon

export const signpostBigIcon: import("react").Element = ...

signpostIcon

export const signpostIcon: import("react").Element = ...

sirenIcon

export const sirenIcon: import("react").Element = ...

skipBackIcon

export const skipBackIcon: import("react").Element = ...

skipForwardIcon

export const skipForwardIcon: import("react").Element = ...

skullIcon

export const skullIcon: import("react").Element = ...

slackIcon

export const slackIcon: import("react").Element = ...

slashIcon

export const slashIcon: import("react").Element = ...

slashSquareIcon

export const slashSquareIcon: import("react").Element = ...

sliceIcon

export const sliceIcon: import("react").Element = ...

slidersHorizontalIcon

export const slidersHorizontalIcon: import("react").Element = ...

slidersIcon

export const slidersIcon: import("react").Element = ...

smartphoneChargingIcon

export const smartphoneChargingIcon: import("react").Element = ...

smartphoneIcon

export const smartphoneIcon: import("react").Element = ...

smartphoneNfcIcon

export const smartphoneNfcIcon: import("react").Element = ...

smileIcon

export const smileIcon: import("react").Element = ...

smilePlusIcon

export const smilePlusIcon: import("react").Element = ...

snailIcon

export const snailIcon: import("react").Element = ...

snowflakeIcon

export const snowflakeIcon: import("react").Element = ...

sofaIcon

export const sofaIcon: import("react").Element = ...

soupIcon

export const soupIcon: import("react").Element = ...

spaceIcon

export const spaceIcon: import("react").Element = ...

spadeIcon

export const spadeIcon: import("react").Element = ...

sparkleIcon

export const sparkleIcon: import("react").Element = ...

sparklesIcon

export const sparklesIcon: import("react").Element = ...

speakerIcon

export const speakerIcon: import("react").Element = ...

speechIcon

export const speechIcon: import("react").Element = ...

spellCheck2Icon

export const spellCheck2Icon: import("react").Element = ...

spellCheckIcon

export const spellCheckIcon: import("react").Element = ...

splineIcon

export const splineIcon: import("react").Element = ...

splitIcon

export const splitIcon: import("react").Element = ...

splitSquareHorizontalIcon

export const splitSquareHorizontalIcon: import("react").Element = ...

splitSquareVerticalIcon

export const splitSquareVerticalIcon: import("react").Element = ...

sprayCanIcon

export const sprayCanIcon: import("react").Element = ...

sproutIcon

export const sproutIcon: import("react").Element = ...

squareDashedBottomCodeIcon

export const squareDashedBottomCodeIcon: import("react").Element = ...

squareDashedBottomIcon

export const squareDashedBottomIcon: import("react").Element = ...

squareIcon

export const squareIcon: import("react").Element = ...

squareStackIcon

export const squareStackIcon: import("react").Element = ...

squareUserIcon

export const squareUserIcon: import("react").Element = ...

squareUserRoundIcon

export const squareUserRoundIcon: import("react").Element = ...

squircleIcon

export const squircleIcon: import("react").Element = ...

squirrelIcon

export const squirrelIcon: import("react").Element = ...

stampIcon

export const stampIcon: import("react").Element = ...

starHalfIcon

export const starHalfIcon: import("react").Element = ...

starIcon

export const starIcon: import("react").Element = ...

starOffIcon

export const starOffIcon: import("react").Element = ...

stepBackIcon

export const stepBackIcon: import("react").Element = ...

stepForwardIcon

export const stepForwardIcon: import("react").Element = ...

stethoscopeIcon

export const stethoscopeIcon: import("react").Element = ...

stickerIcon

export const stickerIcon: import("react").Element = ...

stickyNoteIcon

export const stickyNoteIcon: import("react").Element = ...

stopCircleIcon

export const stopCircleIcon: import("react").Element = ...

storeIcon

export const storeIcon: import("react").Element = ...

stretchHorizontalIcon

export const stretchHorizontalIcon: import("react").Element = ...

stretchVerticalIcon

export const stretchVerticalIcon: import("react").Element = ...

strikethroughIcon

export const strikethroughIcon: import("react").Element = ...

subscriptIcon

export const subscriptIcon: import("react").Element = ...

subtitlesIcon

export const subtitlesIcon: import("react").Element = ...

sunDimIcon

export const sunDimIcon: import("react").Element = ...

sunIcon

export const sunIcon: import("react").Element = ...

sunMediumIcon

export const sunMediumIcon: import("react").Element = ...

sunMoonIcon

export const sunMoonIcon: import("react").Element = ...

sunriseIcon

export const sunriseIcon: import("react").Element = ...

sunsetIcon

export const sunsetIcon: import("react").Element = ...

sunSnowIcon

export const sunSnowIcon: import("react").Element = ...

superscriptIcon

export const superscriptIcon: import("react").Element = ...

swatchBookIcon

export const swatchBookIcon: import("react").Element = ...

swissFrancIcon

export const swissFrancIcon: import("react").Element = ...

switchCameraIcon

export const switchCameraIcon: import("react").Element = ...

swordIcon

export const swordIcon: import("react").Element = ...

swordsIcon

export const swordsIcon: import("react").Element = ...

syringeIcon

export const syringeIcon: import("react").Element = ...

table2Icon

export const table2Icon: import("react").Element = ...

tableIcon

export const tableIcon: import("react").Element = ...

tablePropertiesIcon

export const tablePropertiesIcon: import("react").Element = ...

tabletIcon

export const tabletIcon: import("react").Element = ...

tabletsIcon

export const tabletsIcon: import("react").Element = ...

tabletSmartphoneIcon

export const tabletSmartphoneIcon: import("react").Element = ...

tagIcon

export const tagIcon: import("react").Element = ...

tagsIcon

export const tagsIcon: import("react").Element = ...

tally1Icon

export const tally1Icon: import("react").Element = ...

tally2Icon

export const tally2Icon: import("react").Element = ...

tally3Icon

export const tally3Icon: import("react").Element = ...

tally4Icon

export const tally4Icon: import("react").Element = ...

tally5Icon

export const tally5Icon: import("react").Element = ...

tangentIcon

export const tangentIcon: import("react").Element = ...

targetIcon

export const targetIcon: import("react").Element = ...

tentIcon

export const tentIcon: import("react").Element = ...

tentTreeIcon

export const tentTreeIcon: import("react").Element = ...

terminalIcon

export const terminalIcon: import("react").Element = ...

terminalSquareIcon

export const terminalSquareIcon: import("react").Element = ...

testTube2Icon

export const testTube2Icon: import("react").Element = ...

testTubeIcon

export const testTubeIcon: import("react").Element = ...

testTubesIcon

export const testTubesIcon: import("react").Element = ...

textCursorIcon

export const textCursorIcon: import("react").Element = ...

textCursorInputIcon

export const textCursorInputIcon: import("react").Element = ...

textIcon

export const textIcon: import("react").Element = ...

textQuoteIcon

export const textQuoteIcon: import("react").Element = ...

textSearchIcon

export const textSearchIcon: import("react").Element = ...

textSelectIcon

export const textSelectIcon: import("react").Element = ...

theaterIcon

export const theaterIcon: import("react").Element = ...

thermometerIcon

export const thermometerIcon: import("react").Element = ...

thermometerSnowflakeIcon

export const thermometerSnowflakeIcon: import("react").Element = ...

thermometerSunIcon

export const thermometerSunIcon: import("react").Element = ...

thumbsDownIcon

export const thumbsDownIcon: import("react").Element = ...

thumbsUpIcon

export const thumbsUpIcon: import("react").Element = ...

ticketCheckIcon

export const ticketCheckIcon: import("react").Element = ...

ticketIcon

export const ticketIcon: import("react").Element = ...

ticketMinusIcon

export const ticketMinusIcon: import("react").Element = ...

ticketPercentIcon

export const ticketPercentIcon: import("react").Element = ...

ticketPlusIcon

export const ticketPlusIcon: import("react").Element = ...

ticketSlashIcon

export const ticketSlashIcon: import("react").Element = ...

ticketXIcon

export const ticketXIcon: import("react").Element = ...

timerIcon

export const timerIcon: import("react").Element = ...

timerOffIcon

export const timerOffIcon: import("react").Element = ...

timerResetIcon

export const timerResetIcon: import("react").Element = ...

toggleLeftIcon

export const toggleLeftIcon: import("react").Element = ...

toggleRightIcon

export const toggleRightIcon: import("react").Element = ...

tornadoIcon

export const tornadoIcon: import("react").Element = ...

torusIcon

export const torusIcon: import("react").Element = ...

touchpadIcon

export const touchpadIcon: import("react").Element = ...

touchpadOffIcon

export const touchpadOffIcon: import("react").Element = ...

towerControlIcon

export const towerControlIcon: import("react").Element = ...

toyBrickIcon

export const toyBrickIcon: import("react").Element = ...

tractorIcon

export const tractorIcon: import("react").Element = ...

trafficConeIcon

export const trafficConeIcon: import("react").Element = ...

trainFrontIcon

export const trainFrontIcon: import("react").Element = ...

trainFrontTunnelIcon

export const trainFrontTunnelIcon: import("react").Element = ...

trainIcon

export const trainIcon: import("react").Element = ...

trainTrackIcon

export const trainTrackIcon: import("react").Element = ...

trash2Icon

export const trash2Icon: import("react").Element = ...

trashIcon

export const trashIcon: import("react").Element = ...

treeDeciduousIcon

export const treeDeciduousIcon: import("react").Element = ...

treePineIcon

export const treePineIcon: import("react").Element = ...

treesIcon

export const treesIcon: import("react").Element = ...

trelloIcon

export const trelloIcon: import("react").Element = ...

trendingDownIcon

export const trendingDownIcon: import("react").Element = ...

trendingUpIcon

export const trendingUpIcon: import("react").Element = ...

triangleIcon

export const triangleIcon: import("react").Element = ...

triangleRightIcon

export const triangleRightIcon: import("react").Element = ...

trophyIcon

export const trophyIcon: import("react").Element = ...

truckIcon

export const truckIcon: import("react").Element = ...

turtleIcon

export const turtleIcon: import("react").Element = ...

tv2Icon

export const tv2Icon: import("react").Element = ...

tvIcon

export const tvIcon: import("react").Element = ...

twitchIcon

export const twitchIcon: import("react").Element = ...

twitterIcon

export const twitterIcon: import("react").Element = ...

typeIcon

export const typeIcon: import("react").Element = ...

umbrellaIcon

export const umbrellaIcon: import("react").Element = ...

umbrellaOffIcon

export const umbrellaOffIcon: import("react").Element = ...

underlineIcon

export const underlineIcon: import("react").Element = ...

undo2Icon

export const undo2Icon: import("react").Element = ...

undoDotIcon

export const undoDotIcon: import("react").Element = ...

undoIcon

export const undoIcon: import("react").Element = ...

unfoldHorizontalIcon

export const unfoldHorizontalIcon: import("react").Element = ...

unfoldVerticalIcon

export const unfoldVerticalIcon: import("react").Element = ...

ungroupIcon

export const ungroupIcon: import("react").Element = ...

unlink2Icon

export const unlink2Icon: import("react").Element = ...

unlinkIcon

export const unlinkIcon: import("react").Element = ...

unlockIcon

export const unlockIcon: import("react").Element = ...

unlockKeyholeIcon

export const unlockKeyholeIcon: import("react").Element = ...

unplugIcon

export const unplugIcon: import("react").Element = ...

uploadCloudIcon

export const uploadCloudIcon: import("react").Element = ...

uploadIcon

export const uploadIcon: import("react").Element = ...

usbIcon

export const usbIcon: import("react").Element = ...

user2Icon

export const user2Icon: import("react").Element = ...

userCheck2Icon

export const userCheck2Icon: import("react").Element = ...

userCheckIcon

export const userCheckIcon: import("react").Element = ...

userCog2Icon

export const userCog2Icon: import("react").Element = ...

userCogIcon

export const userCogIcon: import("react").Element = ...

userIcon

export const userIcon: import("react").Element = ...

userMinus2Icon

export const userMinus2Icon: import("react").Element = ...

userMinusIcon

export const userMinusIcon: import("react").Element = ...

userPlus2Icon

export const userPlus2Icon: import("react").Element = ...

userPlusIcon

export const userPlusIcon: import("react").Element = ...

userRoundSearchIcon

export const userRoundSearchIcon: import("react").Element = ...

userRoundXIcon

export const userRoundXIcon: import("react").Element = ...

users2Icon

export const users2Icon: import("react").Element = ...

userSearchIcon

export const userSearchIcon: import("react").Element = ...

usersIcon

export const usersIcon: import("react").Element = ...

userXIcon

export const userXIcon: import("react").Element = ...

utensilsCrossedIcon

export const utensilsCrossedIcon: import("react").Element = ...

utensilsIcon

export const utensilsIcon: import("react").Element = ...

utilityPoleIcon

export const utilityPoleIcon: import("react").Element = ...

variableIcon

export const variableIcon: import("react").Element = ...

vaultIcon

export const vaultIcon: import("react").Element = ...

veganIcon

export const veganIcon: import("react").Element = ...

venetianMaskIcon

export const venetianMaskIcon: import("react").Element = ...

vibrateIcon

export const vibrateIcon: import("react").Element = ...

vibrateOffIcon

export const vibrateOffIcon: import("react").Element = ...

videoIcon

export const videoIcon: import("react").Element = ...

videoOffIcon

export const videoOffIcon: import("react").Element = ...

videotapeIcon

export const videotapeIcon: import("react").Element = ...

viewIcon

export const viewIcon: import("react").Element = ...

voicemailIcon

export const voicemailIcon: import("react").Element = ...

volume1Icon

export const volume1Icon: import("react").Element = ...

volume2Icon

export const volume2Icon: import("react").Element = ...

volumeIcon

export const volumeIcon: import("react").Element = ...

volumeXIcon

export const volumeXIcon: import("react").Element = ...

voteIcon

export const voteIcon: import("react").Element = ...

wallet2Icon

export const wallet2Icon: import("react").Element = ...

walletCardsIcon

export const walletCardsIcon: import("react").Element = ...

walletIcon

export const walletIcon: import("react").Element = ...

wallpaperIcon

export const wallpaperIcon: import("react").Element = ...

wand2Icon

export const wand2Icon: import("react").Element = ...

wandIcon

export const wandIcon: import("react").Element = ...

warehouseIcon

export const warehouseIcon: import("react").Element = ...

washingMachineIcon

export const washingMachineIcon: import("react").Element = ...

watchIcon

export const watchIcon: import("react").Element = ...

wavesIcon

export const wavesIcon: import("react").Element = ...

waypointsIcon

export const waypointsIcon: import("react").Element = ...

webcamIcon

export const webcamIcon: import("react").Element = ...

webhookIcon

export const webhookIcon: import("react").Element = ...

weightIcon

export const weightIcon: import("react").Element = ...

wheatIcon

export const wheatIcon: import("react").Element = ...

wheatOffIcon

export const wheatOffIcon: import("react").Element = ...

wholeWordIcon

export const wholeWordIcon: import("react").Element = ...

wifiIcon

export const wifiIcon: import("react").Element = ...

wifiOffIcon

export const wifiOffIcon: import("react").Element = ...

windIcon

export const windIcon: import("react").Element = ...

wineIcon

export const wineIcon: import("react").Element = ...

wineOffIcon

export const wineOffIcon: import("react").Element = ...

workflowIcon

export const workflowIcon: import("react").Element = ...

wrapTextIcon

export const wrapTextIcon: import("react").Element = ...

wrenchIcon

export const wrenchIcon: import("react").Element = ...

xCircleIcon

export const xCircleIcon: import("react").Element = ...

xIcon

export const xIcon: import("react").Element = ...

xOctagonIcon

export const xOctagonIcon: import("react").Element = ...

xSquareIcon

export const xSquareIcon: import("react").Element = ...

youtubeIcon

export const youtubeIcon: import("react").Element = ...

zapIcon

export const zapIcon: import("react").Element = ...

zapOffIcon

export const zapOffIcon: import("react").Element = ...

zoomInIcon

export const zoomInIcon: import("react").Element = ...

zoomOutIcon

export const zoomOutIcon: import("react").Element = ...
}
}
module "@keystar/ui/tag" {
export { } from "react-stately"

@private — Internal use only: rendered via Item by consumer.

export function Tag<T>(props: TagProps<T>): import("react").Element

Tags allow users to categorize content. They can represent keywords or people, and are grouped to describe an item or a search request.

export const TagGroup: <T>(props: TagGroupProps<T> & {
ref?: import("react").ForwardedRef<HTMLDivElement>;
}) => import("react").ReactElement = ...
export interface TagProps<T> extends import("react-aria").AriaTagProps<T> {
state: import("react-stately").ListState<T>;
}
Referenced by
  • Tag
export interface TagGroupProps<T> extends Omit<import("react-aria").AriaTagGroupProps<T>, "defaultSelectedKeys" | "disallowEmptySelection" | "onSelectionChange" | "selectedKeys" | "selectionBehavior" | "selectionMode">, BaseStyleProps, FieldProps {

The label to display on the action button.

actionLabel?: string;

Handler that is called when the action button is pressed.

onAction?: () => void;

Sets what the TagGroup should render when there are no tags to display.

renderEmptyState?: () => import("react").ReactElement;

Limit the number of rows initially shown. This will render a button that allows the user to expand to show all tags.

maxRows?: number;
}
Referenced by
}
module "@keystar/ui/core" {

Consolidates core functionality and dependencies of the Keystar component library.

export const KeystarProvider: CompWithAsProp<KeystarProviderProps, "div"> = ...

Returns the settings and styles applied by the nearest parent Provider. Properties explicitly set by the nearest parent Provider override those provided by preceeding Providers.

export function useProvider(): KeystarProviderContext
Unexported symbols referenced here
type KeystarProviderContext = {

The package version number of the nearest parent Provider.

version: string;

The theme of the nearest parent Provider.

more
less

The color scheme of the nearest parent Provider.

colorScheme: ColorScheme;

The scale of the nearest parent Provider.

scale: ScaleScheme;
} & VoussoirContextProps
Referenced by
export function useProviderProps<T>(props: T): T
export function ClientSideOnlyDocumentElement(props: {
bodyBackground?: keyof VoussoirTheme["color"]["background"];
}): null
export const documentElementClasses: (args: {
bodyBackground?: StrictBackground;
colorScheme?: ColorScheme;
}) => string = ...
Unexported symbols referenced here
type StrictBackground = keyof VoussoirTheme["color"]["background"]
Referenced by
export type KeystarProviderProps = {

The content of the Provider.

children: import("react").ReactNode;

The color scheme for your application. Defaults to operating system preferences.

more
less

@default — 'auto'

colorScheme?: ColorScheme;

Sets the scale for your applications. Defaults based on device pointer type.

scale?: ScaleScheme;

The locale for your application as a BCP 47 language code. Defaults to the browser/OS language setting.

more
less

@default — 'en-US'

locale?: string;

The background color of the body element. This will only have an effect if the KeystarProvider is rendered as the html element.

bodyBackground?: keyof VoussoirTheme["color"]["background"];

Provide a client side router to all nested Keystar links to enable client side navigation.

router?: Router;
} & VoussoirContextProps & import("@react-types/shared").DOMProps & RootStyleProps
Referenced by
Unexported symbols referenced here
type VoussoirContextProps = {

Whether descendants should be displayed with the emphasized style.

emphasis?: Emphasis;

Whether descendants should be disabled.

isDisabled?: boolean;

Whether descendants should be displayed with the required style.

isRequired?: boolean;

Whether descendants should be read only.

isReadOnly?: boolean;
}
Referenced by
}
module "@keystar/ui/icon" {
export const Icon: (props: IconProps) => import("react").Element = ...
}
module "@keystar/ui/link" {

Text links take users to another place in the application, and usually appear within or directly following a sentence. Styled to resemble a hyperlink.

export const TextLink: import("react").ForwardRefExoticComponent<TextLinkProps & import("react").RefAttributes<HTMLAnchorElement | HTMLSpanElement>> = ...
export type TextLinkProps = TextLinkButtonProps | TextLinkAnchorProps
Referenced by
Unexported symbols referenced here
type TextLinkButtonProps = {

The content to display in the text link.

children?: import("react").ReactNode;

The visual prominence of the text link.

more
less

@default — 'default'

prominence?: TextLinkProminence;
} & import("@react-types/shared").DOMProps & import("@react-types/shared").PressEvents & import("@react-types/shared").FocusableProps
Referenced by
type TextLinkProminence = "default" | "high"
Referenced by
}
module "@keystar/ui/menu" {
export { } from "react-stately"

ActionMenu combines an ActionButton with a Menu for simple "more actions" use cases.

export const ActionMenu: <T>(props: ActionMenuProps<T> & {
ref?: import("react").Ref<HTMLButtonElement>;
}) => import("react").ReactElement = ...

Menus display a list of actions or options that a user can choose.

export const Menu: <T>(props: MenuProps<T> & {
ref?: import("react").RefObject<HTMLDivElement | null>;
}) => import("react").ReactElement = ...

The MenuTrigger serves as a wrapper around a Menu and its associated trigger, linking the Menu's open state with the trigger's press state.

export const MenuTrigger: import("react").ForwardRefExoticComponent<{
children: import("react").ReactElement[];
direction?: "bottom" | "top" | "left" | "right" | "start" | "end";
shouldFlip?: boolean;
closeOnSelect?: boolean;
} & Omit<import("react-stately").MenuTriggerProps, "trigger"> & import("react").RefAttributes<HTMLElement>> = ...
export type ActionMenuProps<T> = {

Whether the element should receive focus on render.

autoFocus?: boolean;

Whether the button is disabled.

isDisabled?: boolean;

Handler that is called when an item is selected.

onAction?: import("react-aria").AriaMenuProps<T>["onAction"];
} & import("@react-types/shared").CollectionBase<T> & Omit<MenuTriggerProps, "children"> & Pick<ActionButtonProps, "prominence"> & BaseStyleProps & import("@react-types/shared").DOMProps & import("@react-types/shared").AriaLabelingProps
Referenced by
export type MenuProps<T> = {

Whether disabledKeys applies to all interactions, or only selection.

disabledBehavior?: import("@react-types/shared").DisabledBehavior;
} & import("react-aria").AriaMenuProps<T> & BaseStyleProps
Referenced by
export type MenuTriggerProps = {

The trigger element and Menu.

children: import("react").ReactElement[];

Alignment of the menu relative to the trigger.

more
less

@default — 'start'

align?: import("@react-types/shared").Alignment;

Where the Menu opens relative to its trigger.

more
less

@default — 'bottom'

direction?: "bottom" | "top" | "left" | "right" | "start" | "end";

Whether the menu should automatically flip direction when space is limited.

more
less

@default — true

shouldFlip?: boolean;

Whether the Menu closes when a selection is made.

more
less

@default — true

closeOnSelect?: boolean;
} & Omit<import("react-stately").MenuTriggerProps, "trigger">
Referenced by
}
module "@keystar/ui/next" {
export function NextRootProvider(props: NextRootProviderProps): import("react").Element
Unexported symbols referenced here
type NextRootProviderProps = {
children: import("react").ReactNode;
fontClassName: string;
locale?: string;
}
Referenced by

@deprecated — use nextRootScript instead.

export const mediaQueryOnlyColorSchemeScaleScript: import("react").Element = ...
export const nextRootScript: import("react").Element = ...
export function useRootColorScheme(): {
colorScheme: ColorScheme;
setColorScheme: (colorScheme: ColorScheme) => void;
}
}
module "@keystar/ui/tabs" {
export { } from "react-stately"

A TabList is used within Tabs to group tabs that a user can switch between. The keys of the items within the must match up with a corresponding item inside the .

export function TabList<T extends object>(props: TabListProps<T>): import("react").Element

TabPanels is used within Tabs as a container for the content of each tab. The keys of the items within the must match up with a corresponding item inside the .

export function TabPanels<T>(props: TabPanelsProps<T>): import("react").Element

Tabs organise related content into multiple sections. They allow the user to navigate between groups of information that appear within the same context.

export const Tabs: <T>(props: TabsProps<T> & {
ref?: import("react").RefObject<HTMLDivElement | null>;
}) => import("react").ReactElement = ...
export const tabsClassList: ClassList<"list" | "tab" | "collapseWrapper" | "indicator" | "panel" | "picker" | "tab-icon" | "tab-label"> = ...
export type TabsProps<T> = {

The children of the element. Should include <TabList> and <TabPanels> elements.

children: import("react").ReactNode;

The item objects for each tab, for dynamic collections.

items?: Iterable<T>;

When true, all tabs are disabled.

isDisabled?: boolean;

The keys of the tabs that are disabled. These tabs cannot be selected, focused, or otherwise interacted with.

disabledKeys?: Iterable<import("@react-types/shared").Key>;

The prominence of the tab list.

more
less

@default — 'default'

prominence?: TabProminence;

The orientation of the tabs.

more
less

@default — 'horizontal'

orientation?: import("@react-types/shared").Orientation;
} & import("@react-types/shared").AriaLabelingProps & Omit<import("@react-types/shared").SingleSelection, "selectedKey" | "defaultSelectedKey"> & {
selectedKey?: import("@react-types/shared").Key;
defaultSelectedKey?: import("@react-types/shared").Key;
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
Unexported symbols referenced here
type TabProminence = "low" | "default"
Referenced by
export type TabListProps<T> = {

The tab items to display. Item keys should match the key of the corresponding <Item> within the <TabPanels> element.

children: import("@react-types/shared").CollectionChildren<T>;
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
export type TabPanelsProps<T> = {

The contents of each tab. Item keys should match the key of the corresponding <Item> within the <TabList> element.

children: import("@react-types/shared").CollectionChildren<T>;
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
}
module "@keystar/ui/badge" {

A badge is a decorative indicator used to either call attention to an item or for communicating non-actionable, supplemental information.

export const Badge: import("react").ForwardRefExoticComponent<BadgeProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...
export type BadgeProps = {

The content to display within the badge.

children: import("react").ReactNode;

The tone of the badge.

more
less

@default — 'neutral'

tone?: BadgeTones;
} & BaseStyleProps & import("@react-types/shared").DOMProps & import("@react-types/shared").AriaLabelingProps
Referenced by
Unexported symbols referenced here
type BadgeTones = "accent" | "caution" | "critical" | "highlight" | "neutral" | "pending" | "positive"
Referenced by
}
module "@keystar/ui/field" {

Provides the accessibility implementation for input fields. Fields accept user input, gain context from their label, and may display a description or error message.

export const Field: (props: InternalFieldProps) => import("react").Element = ...
Unexported symbols referenced here
type InternalFieldProps = {
children: FieldRenderProp;
} & FieldProps
Referenced by
export const FieldDescription: (props: FieldDescriptionProps) => import("react").Element = ...
Unexported symbols referenced here
export const FieldLabel: CompWithAsProp<FieldLabelProps, "label"> = ...
Unexported symbols referenced here
type FieldLabelProps = {
isRequired?: boolean;
} & A11yLabelProps & import("react").AllHTMLAttributes<HTMLElement>
Referenced by
type A11yLabelProps = {

For controls that DO NOT include a semantic element for user input. In these cases the "required" state would not otherwise be announced to users of assistive technology.

supplementRequiredState?: boolean;
}
Referenced by
export const FieldMessage: (props: FieldMessageProps) => import("react").Element = ...
Unexported symbols referenced here
type FieldMessageProps = import("react").PropsWithChildren<import("@react-types/shared").DOMProps>
Referenced by

Provides the accessibility implementation for input fields. Fields accept user input, gain context from their label, and may display a description or error message.

export const FieldPrimitive: import("react").ForwardRefExoticComponent<FieldPrimitiveProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...
Unexported symbols referenced here
type FieldPrimitiveProps = {

The field contents.

children: import("react").ReactElement;

A ContextualHelp element to place next to the label.

contextualHelp?: import("react").ReactElement;

Description text provides information to assist the user in completing a field.

description?: import("react").ReactNode;

Props for the description element.

descriptionProps?: import("react").HTMLAttributes<HTMLElement>;

Error messages inform the user when the input does not meet validation criteria.

errorMessage?: import("react").ReactNode;

Props for the message element.

errorMessageProps?: import("react").HTMLAttributes<HTMLElement>;

Whether user input is required on the input before form submission.

isRequired?: boolean;

Concisely label the field.

label?: import("react").ReactNode;

The HTML element used to render the label, e.g. 'label', or 'span'.

more
less

@default — 'label'

labelElementType?: HTMLTag;

Props for the label element.

labelProps?: import("react").HTMLAttributes<HTMLElement>;

For controls that DO NOT use a semantic element for user input. In these cases the "required" state would not otherwise be announced to users of assistive technology.

supplementRequiredState?: boolean;
} & BaseStyleProps
Referenced by

Add validationState when errorMessage is provided. Used by "@react-aria/*" hooks to determine aria attributes.

export function validateFieldProps<T extends FieldProps>(props: T): T
export type FieldRenderProp = (inputProps: FieldRenderInputProps) => import("react").ReactElement
Referenced by
Unexported symbols referenced here
type FieldRenderInputProps = import("react-aria").LabelAria["fieldProps"] & {
disabled?: boolean;
readOnly?: boolean;
'aria-required'?: boolean;
'aria-invalid'?: boolean;
}
Referenced by
}
module "@keystar/ui/image" {

A wrapper around the native image tag with support for common behaviour.

export function Image(props: ImageProps): import("react").Element
Unexported symbols referenced here
type ImageProps = {

Text description of the image.

alt: string;

Overlay content to be displayed on top of the image.

children?: import("react").ReactNode;

The preferred aspect ratio for the box, which will be used in the calculation of auto sizes and some other layout functions. See MDN.

aspectRatio: AspectRatioProps["value"];

The URL of the image.

src: string;

Callback that is called when the image fails to load because of an error.

onError?: import("react").ReactEventHandler<HTMLImageElement>;

Callback that is called when the image loads successfully.

onLoad?: import("react").ReactEventHandler<HTMLImageElement>;

How the image should be resized to fit its container. See MDN.

more
less

@default — 'cover'

fit?: "contain" | "cover";

How to handle loading of the image. When "lazy", loading is deferred until the image reaches a distance threshold from the viewport. See MDN.

more
less

@default — 'eager'

loading?: "eager" | "lazy";
} & BoxStyleProps & import("@react-types/shared").DOMProps
Referenced by
}
module "@keystar/ui/radio" {
export function Radio(props: RadioProps): import("react").Element

Radio groups allow users to select a single option from a list of mutually exclusive options.

export const RadioGroup: import("react").ForwardRefExoticComponent<RadioGroupProps> = ...
export type RadioProps = import("react-aria").AriaRadioProps & BaseStyleProps
Referenced by
export type RadioGroupProps = import("react-aria").AriaRadioGroupProps & FieldProps & BaseStyleProps & {

The radio buttons contained within the group.

children: import("react").ReactNode;
}
Referenced by
}
module "@keystar/ui/slots" {

Merge component props with ancestral slot props. With the exception of "id", consumer props are overriden by slot props, while event handlers will be chained so all are called.

export function useSlotProps<P extends {
id?: string;
}>(props: P, defaultSlot: string): P

Not really "slots" like web components, more like "prop portalling" or something. Default and override the props of descendent components.

more
less

@example — <SlotProvider slots={{ text: { size: 'small' } }}> {children}

export const SlotProvider: (props: SlotProviderProps) => import("react").Element = ...
export const ClearSlots: ({ children }: ProviderProps) => import("react").Element = ...
Unexported symbols referenced here
type ProviderProps<P = unknown> = {
children: import("react").ReactNode;
} & P
Referenced by

A block of content within a container.

export const Content: CompWithAsProp<ContentProps, "section"> = ...
Unexported symbols referenced here
type ContentProps = {

The content element(s).

children: import("react").ReactNode;
} & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by

A footer within a container.

export const Footer: CompWithAsProp<FooterProps, "footer"> = ...
Unexported symbols referenced here
type FooterProps = {

The footer element(s).

children: import("react").ReactNode;
} & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by

A header within a container.

export const Header: CompWithAsProp<HeaderProps, "header"> = ...
Unexported symbols referenced here
type HeaderProps = {

The header element(s).

children: import("react").ReactNode;
} & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by
export type SlotContextType = {
[key: string]: any;
}
Referenced by
Unexported symbols referenced here
type ToSlotProps<P> = Partial<P> & {
elementType?: HTMLTag;
}
Referenced by
type HTMLTag = keyof import("react").IntrinsicElements & keyof HTMLElementTagNameMap
Referenced by
export type SlotProviderProps = ProviderProps<{ }>
Referenced by
}
module "@keystar/ui/style" {
export const css: {
(template: TemplateStringsArray, ...args: import("@emotion/serialize").CSSInterpolation[]): string;
(...args: import("@emotion/serialize").CSSInterpolation[]): string;
} = ...
export const keyframes: {
(template: TemplateStringsArray, ...args: import("@emotion/serialize").CSSInterpolation[]): string;
(...args: import("@emotion/serialize").CSSInterpolation[]): string;
} = ...
export const injectGlobal: {
(template: TemplateStringsArray, ...args: import("@emotion/serialize").CSSInterpolation[]): void;
(...args: import("@emotion/serialize").CSSInterpolation[]): void;
} = ...
export const cache: EmotionCache = ...

Helper function for resolving animation tokens.

export function transition(prop: CSSProp | CSSProp[], options?: Options): string
Unexported symbols referenced here
type CSSProp = keyof KebabKeys<import("react").CSSProperties>
Referenced by
type Options = {

The transition delay.

delay?: Duration;

The transition duration.

more
less

@default — 'short'

duration?: Duration;

The transition easing.

more
less

@default — 'easeInOut'

easing?: Easing;
}
Referenced by
type KebabKeys<T> = {
[K in keyof T as K extends string ? Kebab<K> : K]: T[K];
}
Referenced by
type Duration = AnimationDuration | number
Referenced by
type Easing = AnimationEasing | "linear"
Referenced by
type Kebab<T extends string, A extends string = ""> = T extends `${infer F}${infer R}` ? Kebab<R, `${A}${F extends Lowercase<F> ? "" : "-"}${Lowercase<F>}`> : A
Referenced by
export const resetClassName: string = ...

A thin wrapper around Emotion's cx function that includes the reset class name.

export function classNames(...inputs: Parameters<typeof cx>): string
Unexported symbols referenced here
const cx: (...classNames: ClassNamesArg[]) => string = ...
Referenced by
type ClassNamesArg = undefined | null | string | boolean | {
[key: string]: boolean | null | undefined;
} | ArrayClassNamesArg
Referenced by
interface ArrayClassNamesArg extends ClassNamesArg[] {}
Referenced by

A ClassList organises component class names with appropriate prefixes, offering strongly-typed methods for declaration in JSX and styles.

export class ClassList<ElementName extends "root" | (string & {})> {
constructor(componentName: string, elements?: readonly ElementName[])
element(name: ElementName | "root"): string;
selector(element: ElementName | "root", combinator?: CssCombinator): string;
}
Referenced by
Unexported symbols referenced here
type CssCombinator = keyof typeof combinators
Referenced by
const combinators: {
readonly descendant: "& ";
readonly child: "& > ";
readonly sibling: "& ~ ";
readonly 'adjacent-sibling': "& + ";
} = ...
Referenced by
export function BreakpointProvider(props: import("react").ProviderProps<BreakpointContextValue>): import("react").Element
Unexported symbols referenced here
export function useBreakpoint(): BreakpointContextValue

The function returned from this hook will resolve values in a mobile-first manner based on the breakpoint the browser viewport currently falls within (mobile, tablet, desktop or wide).

more
less

@caution — The returned function returns value.mobile when rendering server-side or statically, so you should avoid this hook where possible. Responsive props and media queries are preferable in most cases.

export function useResponsiveValue(): <T>(value: Responsive<T>) => T
export function useMatchedBreakpoints(): BreakpointContextValue
export function useResponsiveRange(): (range: BreakpointRange) => boolean

Filters out style props.

more
less

@param — - The component props to be filtered.

@param — - An array of other style property names that should be omitted.

export function filterStyleProps<Props extends {}>(props: Props, otherPropNames?: string[]): import("react").HTMLAttributes<HTMLElement>

Filters out non-style props.

more
less

@param — - The component props to be filtered.

export function onlyStyleProps<Props extends {}>(props: Props): BaseStyleProps

A utility component for styling interactions. Applies data-attributes to the child element when it receives different types of focus.

export function FocusRing(props: Omit<import("react-aria").FocusRingProps, "focusClass" | "focusRingClass">): import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>>
export function maybeTokenByKey<T = unknown>(path: string, keyOrValue: T): any
export function resolveProp<P extends MaybeArray<CSSProp>>(prop: P, fn?: StyleResolver): [P, StyleResolver]
export function resolvePropWithPath<P extends MaybeArray<CSSProp>>(prop: P, path: string): [P, StyleResolver]
export function sizeResolver(value: LooseSizeDimension): any
export const breakpoints: Record<Breakpoint, number> = ...
export const breakpointQueries: {
above: {
mobile: string;
tablet: string;
desktop: string;
};
below: {
tablet: string;
desktop: string;
wide: string;
};
} = ...
export const containerQueries: {
above: {
mobile: string;
tablet: string;
desktop: string;
};
below: {
tablet: string;
desktop: string;
wide: string;
};
} = ...

Do not edit directly Generated on Fri, 03 Nov 2023 05:52:12 GMT

export const tokenSchema: {
animation: {
duration: {
short: string;
regular: string;
long: string;
xlong: string;
};
easing: {
easeInOut: string;
easeIn: string;
easeOut: string;
};
};
size: {
alias: {
focusRing: string;
focusRingGap: string;
singleLineHeight: string;
singleLineWidth: string;
};
element: {
xsmall: string;
small: string;
regular: string;
medium: string;
large: string;
xlarge: string;
};
icon: {
small: string;
regular: string;
medium: string;
large: string;
};
container: {
xsmall: string;
small: string;
medium: string;
large: string;
xlarge: string;
};
dialog: {
xsmall: string;
small: string;
medium: string;
large: string;
};
border: {
regular: string;
medium: string;
large: string;
};
radius: {
full: string;
xsmall: string;
small: string;
regular: string;
medium: string;
large: string;
xlarge: string;
};
shadow: {
small: string;
medium: string;
large: string;
};
space: {
xsmall: string;
small: string;
regular: string;
medium: string;
large: string;
xlarge: string;
xxlarge: string;
};
scale: {
'0': string;
'10': string;
'25': string;
'40': string;
'50': string;
'65': string;
'75': string;
'85': string;
'100': string;
'115': string;
'125': string;
'130': string;
'150': string;
'160': string;
'175': string;
'200': string;
'225': string;
'250': string;
'275': string;
'300': string;
'325': string;
'350': string;
'400': string;
'450': string;
'500': string;
'550': string;
'600': string;
'675': string;
'700': string;
'800': string;
'900': string;
'1000': string;
'1200': string;
'1250': string;
'1600': string;
'1700': string;
'2000': string;
'2400': string;
'3000': string;
'3400': string;
'3600': string;
'4600': string;
'5000': string;
'6000': string;
};
};
typography: {
fontFamily: {
base: string;
code: string;
};
fontWeight: {
regular: string;
medium: string;
semibold: string;
bold: string;
};
lineheight: {
large: string;
medium: string;
small: string;
};
text: {
small: {
size: string;
lineheight: string;
baselineTrim: string;
capheightTrim: string;
capheight: string;
};
regular: {
size: string;
lineheight: string;
baselineTrim: string;
capheightTrim: string;
capheight: string;
};
medium: {
size: string;
lineheight: string;
baselineTrim: string;
capheightTrim: string;
capheight: string;
};
large: {
size: string;
lineheight: string;
baselineTrim: string;
capheightTrim: string;
capheight: string;
};
};
heading: {
small: {
size: string;
lineheight: string;
baselineTrim: string;
capheightTrim: string;
capheight: string;
};
regular: {
size: string;
lineheight: string;
baselineTrim: string;
capheightTrim: string;
capheight: string;
};
medium: {
size: string;
lineheight: string;
baselineTrim: string;
capheightTrim: string;
capheight: string;
};
large: {
size: string;
lineheight: string;
baselineTrim: string;
capheightTrim: string;
capheight: string;
};
};
};
color: {
alias: {
blanket: string;
backgroundIdle: string;
backgroundDisabled: string;
backgroundHovered: string;
backgroundFocused: string;
backgroundPressed: string;
backgroundSelected: string;
backgroundSelectedHovered: string;
focusRing: string;
borderIdle: string;
borderHovered: string;
borderPressed: string;
borderFocused: string;
borderDisabled: string;
borderSelected: string;
borderInvalid: string;
foregroundIdle: string;
foregroundHovered: string;
foregroundPressed: string;
foregroundFocused: string;
foregroundDisabled: string;
foregroundSelected: string;
};
background: {
canvas: string;
surface: string;
surfaceSecondary: string;
surfaceTertiary: string;
inverse: string;
accent: string;
accentEmphasis: string;
positive: string;
positiveEmphasis: string;
caution: string;
cautionEmphasis: string;
critical: string;
criticalEmphasis: string;
pending: string;
pendingEmphasis: string;
highlight: string;
highlightEmphasis: string;
};
border: {
muted: string;
neutral: string;
emphasis: string;
accent: string;
positive: string;
caution: string;
critical: string;
pending: string;
highlight: string;
};
foreground: {
neutral: string;
neutralEmphasis: string;
neutralSecondary: string;
neutralTertiary: string;
onEmphasis: string;
inverse: string;
inverseSecondary: string;
accent: string;
positive: string;
caution: string;
critical: string;
pending: string;
highlight: string;
};
shadow: {
muted: string;
regular: string;
emphasis: string;
};
scale: {
black: string;
white: string;
amber1: string;
amber2: string;
amber3: string;
amber4: string;
amber5: string;
amber6: string;
amber7: string;
amber8: string;
amber9: string;
amber10: string;
amber11: string;
green1: string;
green2: string;
green3: string;
green4: string;
green5: string;
green6: string;
green7: string;
green8: string;
green9: string;
green10: string;
green11: string;
indigo1: string;
indigo2: string;
indigo3: string;
indigo4: string;
indigo5: string;
indigo6: string;
indigo7: string;
indigo8: string;
indigo9: string;
indigo10: string;
indigo11: string;
pink1: string;
pink2: string;
pink3: string;
pink4: string;
pink5: string;
pink6: string;
pink7: string;
pink8: string;
pink9: string;
pink10: string;
pink11: string;
purple1: string;
purple2: string;
purple3: string;
purple4: string;
purple5: string;
purple6: string;
purple7: string;
purple8: string;
purple9: string;
purple10: string;
purple11: string;
red1: string;
red2: string;
red3: string;
red4: string;
red5: string;
red6: string;
red7: string;
red8: string;
red9: string;
red10: string;
red11: string;
slate1: string;
slate2: string;
slate3: string;
slate4: string;
slate5: string;
slate6: string;
slate7: string;
slate8: string;
slate9: string;
slate10: string;
slate11: string;
};
};
} = ...
Referenced by

Converts an object to a set of data attributes.

export function toDataAttributes<T extends {
[key: string]: string | number | boolean | null | undefined;
}>(data: T, options?: {

Omit props with values of false or "".

omitFalsyValues?: boolean;

Removes the is* prefix from keys.

trimBooleanKeys?: boolean;
}): Record<string, T[keyof T] | undefined>
export function useIsMobileDevice(): boolean

React hook that listens for matches to a given media query.

more
less

@example — let isBelowTablet = useMediaQuery('(max-width: 768px)');

export function useMediaQuery(_query: string): boolean
export function useStyleProps<T extends BoxStyleProps>(props: T, customResolvers?: StyleResolverMap): Pick<import("react").HTMLAttributes<HTMLElement>, "className" | "style">
export type CSSProp = keyof import("react").CSSProperties
Referenced by
export type Primitive = number | string | boolean | null | undefined
export type Breakpoint = "mobile" | "tablet" | "desktop" | "wide"
Referenced by
export type StyleTarget = MaybeArray<CSSProp>
Referenced by
export type StyleResolver<T = unknown> = (value: T) => T | number | string | boolean | null | undefined
Referenced by
export type StyleResolverMap = Record<string, [StyleTarget, StyleResolver]>
Referenced by
export type AnimationDuration = keyof VoussoirTheme["animation"]["duration"]
Referenced by
export type AnimationEasing = keyof VoussoirTheme["animation"]["easing"]
Referenced by
export type ColorBackground = keyof VoussoirTheme["color"]["background"] | BackgroundAliases
Referenced by
Unexported symbols referenced here
type BackgroundAliases = KeysStartingWith<ColorAliases, "color.alias.background">
Referenced by
type KeysStartingWith<Keys, Prefix extends string> = Keys extends `${Prefix}${string}` ? Keys : never
Referenced by
export type ColorBorder = keyof VoussoirTheme["color"]["border"] | BorderAliases
Referenced by
Unexported symbols referenced here
type BorderAliases = KeysStartingWith<ColorAliases, "color.alias.border">
Referenced by
export type ColorForeground = keyof VoussoirTheme["color"]["foreground"] | ColorAliases
Referenced by
Unexported symbols referenced here
type ColorAliases = `color.alias.${keyof VoussoirTheme["color"]["alias"]}`
Referenced by
export type ColorShadow = keyof VoussoirTheme["color"]["shadow"]
Referenced by
export type FontFamily = keyof VoussoirTheme["typography"]["fontFamily"]
export type FontWeight = keyof VoussoirTheme["typography"]["fontWeight"]
Referenced by
export type FontSizeHeading = keyof VoussoirTheme["typography"]["heading"]
Referenced by
export type FontSizeText = keyof VoussoirTheme["typography"]["text"]
Referenced by
export type SizeBorder = keyof VoussoirTheme["size"]["border"]
Referenced by
export type SizeElement = keyof VoussoirTheme["size"]["element"]
Referenced by
export type SizeIcon = keyof VoussoirTheme["size"]["icon"]
Referenced by
export type SizeRadius = keyof VoussoirTheme["size"]["radius"]
Referenced by
export type SizeShadow = keyof VoussoirTheme["size"]["shadow"]
Referenced by
export type SizeSpace = keyof VoussoirTheme["size"]["space"]
Referenced by
export type DimensionKey = `alias.${keyof Sizes["alias"]}` | `border.${keyof Sizes["border"]}` | `container.${keyof Sizes["container"]}` | `element.${keyof Sizes["element"]}` | `icon.${keyof Sizes["icon"]}` | `scale.${keyof Sizes["scale"]}`
Referenced by
Unexported symbols referenced here
type Sizes = VoussoirTheme["size"]
Referenced by
export type Loose<T> = T | number | (string & {})
Referenced by
export type LooseSizeDimension = DimensionKey | 0 | "auto" | "inherit" | "100%" | "100vh" | "100vw"
Referenced by
export type ResponsiveProp<T> = Partial<Record<Breakpoint, T>>
Referenced by
export type BreakpointRange = { } | { } | boolean
Referenced by
Unexported symbols referenced here
type BreakpointAbove = Exclude<Breakpoint, "wide">
Referenced by
type BreakpointBelow = Exclude<Breakpoint, "mobile">
Referenced by
export type RootStyleProps = {

Responsively hide the element, visually and from assistive tech.

isHidden?: BreakpointRange;

Sets the CSS className for the element. Only use as a last resort, prefer style props instead.

UNSAFE_className?: Parameters<typeof cx>[0];

Sets inline style for the element. Only use as a last resort, prefer style props instead.

UNSAFE_style?: import("react").CSSProperties;
}
Referenced by
export type BaseStyleProps = RootStyleProps & {

The margin for all four sides of the element. See MDN.

margin?: Responsive<LooseSizeSpace>;

The margin for the logical start side of the element, depending on layout direction. See MDN.

marginStart?: Responsive<LooseSizeSpace>;

The margin for the logical end side of an element, depending on layout direction. See MDN.

marginEnd?: Responsive<LooseSizeSpace>;

The margin for the top side of the element. See MDN.

marginTop?: Responsive<LooseSizeSpace>;

The margin for the bottom side of the element. See MDN.

marginBottom?: Responsive<LooseSizeSpace>;

The margin for both the left and right sides of the element. See MDN.

marginX?: Responsive<LooseSizeSpace>;

The margin for both the top and bottom sides of the element. See MDN.

marginY?: Responsive<LooseSizeSpace>;

The width of the element. See MDN.

width?: Responsive<LooseSizeDimension>;

The height of the element. See MDN.

height?: Responsive<LooseSizeDimension>;

The minimum width of the element. See MDN.

minWidth?: Responsive<LooseSizeDimension>;

The minimum height of the element. See MDN.

minHeight?: Responsive<LooseSizeDimension>;

The maximum width of the element. See MDN.

maxWidth?: Responsive<LooseSizeDimension>;

The maximum height of the element. See MDN.

maxHeight?: Responsive<LooseSizeDimension>;

When used in a flex layout, specifies how the element will grow or shrink to fit the space available. See MDN.

flex?: Responsive<string | number | boolean>;

When used in a flex layout, specifies how the element will grow to fit the space available. See MDN.

flexGrow?: Responsive<number>;

When used in a flex layout, specifies how the element will shrink to fit the space available. See MDN.

flexShrink?: Responsive<number>;

When used in a flex layout, specifies the initial main size of the element. See MDN.

flexBasis?: Responsive<number | string>;

Specifies how the element is justified inside a flex or grid container. See MDN.

justifySelf?: Responsive<Exclude<import("react").CSSProperties["justifySelf"], "left" | "right">>;

Overrides the alignItems property of a flex or grid container. See MDN.

alignSelf?: Responsive<import("react").CSSProperties["alignSelf"]>;

The layout order for the element within a flex or grid container. See MDN.

order?: Responsive<number>;

When used in a grid layout, specifies the named grid area that the element should be placed in within the grid. See MDN.

gridArea?: Responsive<string>;

When used in a grid layout, specifies the column the element should be placed in within the grid. See MDN.

gridColumn?: Responsive<string>;

When used in a grid layout, specifies the row the element should be placed in within the grid. See MDN.

gridRow?: Responsive<string>;

When used in a grid layout, specifies the starting column to span within the grid. See MDN.

gridColumnStart?: Responsive<string>;

When used in a grid layout, specifies the ending column to span within the grid. See MDN.

gridColumnEnd?: Responsive<string>;

When used in a grid layout, specifies the starting row to span within the grid. See MDN.

gridRowStart?: Responsive<string>;

When used in a grid layout, specifies the ending row to span within the grid. See MDN.

gridRowEnd?: Responsive<string>;

Specifies how the element is positioned. See MDN.

position?: Responsive<import("react").CSSProperties["position"]>;

Shorthand that corresponds to the top, right, bottom, and/or left properties. See MDN.

inset?: Responsive<LooseSizeSpace>;

The top position for the element. See MDN.

insetTop?: Responsive<LooseSizeSpace>;

The bottom position for the element. See MDN.

insetBottom?: Responsive<LooseSizeSpace>;

The logical start position for the element, depending on layout direction. See MDN.

insetStart?: Responsive<LooseSizeSpace>;

The logical end position for the element, depending on layout direction. See MDN.

insetEnd?: Responsive<LooseSizeSpace>;

The inset for both left and right. See MDN.

insetX?: Responsive<LooseSizeSpace>;

The inset for both top and bottom. See MDN.

insetY?: Responsive<LooseSizeSpace>;

The stacking order for the element. See MDN.

zIndex?: Responsive<number>;
}
Referenced by
export type BoxStyleProps = {

The background color for the element. See MDN.

backgroundColor?: ColorBackground;

Shorthand for the element's border on all four sides. It sets the values of border-width, border-style, and border-color. See MDN.

border?: Responsive<ColorBorder>;

Shorthand for the border on the logical start side, depending on the layout direction. It sets the values of border-width, border-style, and border-color. See MDN.

borderStart?: Responsive<ColorBorder>;

Shorthand for the border on the logical end side, depending on the layout direction. It sets the values of border-width, border-style, and border-color. See MDN.

borderEnd?: Responsive<ColorBorder>;

Shorthand for the top border. It sets the values of border-width, border-style, and border-color. See MDN.

borderTop?: Responsive<ColorBorder>;

Shorthand for the bottom border. It sets the values of border-width, border-style, and border-color. See MDN.

borderBottom?: Responsive<ColorBorder>;

The color of the element's border on all four sides. See MDN.

borderColor?: Responsive<ColorBorder>;

The color of the border on the logical start side, depending on the layout direction. See MDN.

borderStartColor?: Responsive<ColorBorder>;

The color of the border on the logical end side, depending on the layout direction. See MDN.

borderEndColor?: Responsive<ColorBorder>;

The color of the top border. See MDN.

borderTopColor?: Responsive<ColorBorder>;

The color of the bottom border. See MDN.

borderBottomColor?: Responsive<ColorBorder>;

The style of the element's border on all four sides. See MDN.

borderStyle?: Responsive<BorderStyle>;

The style of the border on the logical start side, depending on the layout direction. See MDN.

borderStartStyle?: Responsive<BorderStyle>;

The style of the border on the logical end side, depending on the layout direction. See MDN.

borderEndStyle?: Responsive<BorderStyle>;

The style of the top border. See MDN.

borderTopStyle?: Responsive<BorderStyle>;

The style of the bottom border. See MDN.

borderBottomStyle?: Responsive<BorderStyle>;

The width of the element's border on all four sides. See MDN.

borderWidth?: Responsive<SizeBorder>;

The width of the border on the logical start side, depending on the layout direction. See MDN.

borderStartWidth?: Responsive<SizeBorder>;

The width of the border on the logical end side, depending on the layout direction. See MDN.

borderEndWidth?: Responsive<SizeBorder>;

The width of the top border. See MDN.

borderTopWidth?: Responsive<SizeBorder>;

The width of the bottom border. See MDN.

borderBottomWidth?: Responsive<SizeBorder>;

The border radius on all four sides of the element. See MDN.

borderRadius?: Responsive<SizeRadius>;

The border radius for the top start corner of the element, depending on the layout direction. See MDN.

borderTopStartRadius?: Responsive<SizeRadius>;

The border radius for the top end corner of the element, depending on the layout direction. See MDN.

borderTopEndRadius?: Responsive<SizeRadius>;

The border radius for the bottom start corner of the element, depending on the layout direction. See MDN.

borderBottomStartRadius?: Responsive<SizeRadius>;

The border radius for the bottom end corner of the element, depending on the layout direction. See MDN.

borderBottomEndRadius?: Responsive<SizeRadius>;

Adds shadow effects around an element's frame. See MDN.

boxShadow?: Responsive<SizeShadow | `${SizeShadow} ${ColorShadow}`>;

The padding for all four sides of the element. See MDN.

padding?: Responsive<LooseSizeSpace>;

The padding for the logical start side of the element, depending on layout direction. See MDN.

paddingStart?: Responsive<LooseSizeSpace>;

The padding for the logical end side of an element, depending on layout direction. See MDN.

paddingEnd?: Responsive<LooseSizeSpace>;

The padding for the top side of the element. See MDN.

paddingTop?: Responsive<LooseSizeSpace>;

The padding for the bottom side of the element. See MDN.

paddingBottom?: Responsive<LooseSizeSpace>;

The padding for both the left and right sides of the element. See MDN.

paddingX?: Responsive<LooseSizeSpace>;

The padding for both the top and bottom sides of the element. See MDN.

paddingY?: Responsive<LooseSizeSpace>;

The type of mouse cursor, if any, to show when the mouse pointer is over an element. See MDN

cursor?: Responsive<import("react").CSSProperties["cursor"]>;

The opacity of an element. Opacity is the degree to which content behind an element is hidden, and is the opposite of transparency. See MDN

opacity?: Responsive<number>;

Specify what to do when the element's content is too long to fit its size. See MDN.

overflow?: Responsive<OverflowValue | `${OverflowValue} ${OverflowValue}`>;

Sets under what circumstances (if any) a particular element can become the target of pointer events. See MDN.

pointerEvents?: Responsive<import("react").CSSProperties["pointerEvents"]>;

Controls whether the user can select text. This doesn't have any effect on content loaded as part of a browser's user interface (its chrome), except in textboxes. See MDN.

userSelect?: Responsive<import("react").CSSProperties["userSelect"]>;
} & BaseStyleProps
Referenced by
Unexported symbols referenced here
type BorderStyle = "none" | "dashed" | "dotted" | "solid"
Referenced by
type OverflowValue = "visible" | "hidden" | "scroll" | "clip" | "auto"
Referenced by
export type BoxAlignmentStyleProps = {

The distribution of space around items along the main axis. See MDN.

more
less

@default — 'stretch'

justifyContent?: Responsive<Exclude<import("react").CSSProperties["justifyContent"], "left" | "right">>;

The distribution of space around child items along the cross axis. See MDN.

more
less

@default — 'start'

alignContent?: Responsive<import("react").CSSProperties["alignContent"]>;

The alignment of children within their container. See MDN.

more
less

@default — 'stretch'

alignItems?: Responsive<import("react").CSSProperties["alignItems"]>;

The space to display between both rows and columns. See MDN.

gap?: Responsive<LooseSizeSpace>;

The space to display between columns. See MDN.

columnGap?: Responsive<LooseSizeSpace>;

The space to display between rows. See MDN.

rowGap?: Responsive<LooseSizeSpace>;
}
Referenced by
export type FlexStyleProps = {

The direction in which to layout children. See MDN.

more
less

@default — 'row'

direction?: Responsive<"row" | "column" | "row-reverse" | "column-reverse">;

Whether to display the element as "inline". See MDN.

more
less

@default — false

inline?: Responsive<boolean>;

Whether to wrap items onto multiple lines. See MDN.

more
less

@default — false

wrap?: Responsive<boolean | "wrap" | "nowrap" | "wrap-reverse">;
} & BoxAlignmentStyleProps & Omit<BoxStyleProps, "display">
Referenced by
export type GridStyleProps = {

Defines named grid areas. See MDN.

areas?: Responsive<string[]>;

Defines the sizes of each row in the grid. See MDN.

rows?: Responsive<string | LooseSizeDimension[]>;

Defines the sizes of each column in the grid. See MDN.

columns?: Responsive<string | LooseSizeDimension[]>;

Defines the size of implicitly generated columns. See MDN.

autoColumns?: Responsive<string | LooseSizeDimension>;

Defines the size of implicitly generated rows. See MDN.

autoRows?: Responsive<string | LooseSizeDimension>;

Controls how auto-placed items are flowed into the grid. See MDN.

autoFlow?: Responsive<"row" | "column" | "row dense" | "column dense">;

Whether to display the element as "inline". See MDN.

more
less

@default — false

inline?: Responsive<boolean>;

Defines the default justifySelf for all items in the grid. See MDN.

justifyItems?: Responsive<Exclude<import("react").CSSProperties["justifyItems"], "left" | "right">>;
} & BoxAlignmentStyleProps & Omit<BoxStyleProps, "display">
Referenced by
}
module "@keystar/ui/table" {
export function TableView<T extends object>(props: TableProps<T>): import("react").Element
Unexported symbols referenced here
type TableProps<T> = {

Handler that is called when a user performs an action on a row.

onAction?: (key: string | number) => void;

@deprecated — Use onAction instead.

onRowAction?: (key: string | number) => void;

What should render when there is no content to display.

renderEmptyState?: () => import("react").Element;

Handler that is called when a user starts a column resize.

onResizeStart?: (widths: Map<import("react").Key, import("react-stately").ColumnSize>) => void;

Handler that is called when a user performs a column resize. Can be used with the width property on columns to put the column widths into a controlled state.

onResize?: (widths: Map<import("react").Key, import("react-stately").ColumnSize>) => void;

Handler that is called after a user performs a column resize. Can be used to store the widths of columns for another future session.

onResizeEnd?: (widths: Map<import("react").Key, import("react-stately").ColumnSize>) => void;

The drag and drop hooks returned by useDragAndDrop used to enable drag and drop behavior for the TableView.

more
less

@version — beta

dragAndDropHooks?: DragAndDropHooks["dragAndDropHooks"];
} & import("@react-types/shared").AriaLabelingProps & import("@react-types/shared").DOMProps & TableCosmeticConfig & import("react-stately").TableProps<T> & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by
type TableCosmeticConfig = {

Sets the amount of vertical padding within each cell.

more
less

@default — 'regular'

density?: "compact" | "regular" | "spacious";

Sets the overflow behavior for the cell contents.

more
less

@default — 'truncate'

overflowMode?: "wrap" | "truncate";

The visual prominence of the table.

more
less

@default — 'default'

prominence?: "default" | "low";
}
Referenced by
export const Column: <T>(props: ColumnProps<T>) => import("react").Element = ...
Unexported symbols referenced here
interface ColumnProps<T> {

Static child columns or content to render as the column header.

children: import("react").ReactNode | ColumnElement<T> | ColumnElement<T>[];

The width of the column.

width?: number | string;

The minimum width of the column.

minWidth?: number | string;

The maximum width of the column.

maxWidth?: number | string;

The default width of the column.

more
less

@private —

defaultWidth?: number | string;

Whether the column allows resizing.

more
less

@private —

allowsResizing?: boolean;

Whether the column allows sorting.

allowsSorting?: boolean;

Whether a column is a row header and should be announced by assistive technology during row navigation.

isRowHeader?: boolean;

A string representation of the column's contents, used for accessibility announcements.

textValue?: string;

The alignment of the column's contents relative to its allotted width.

more
less

@default — 'start'

align?: "start" | "center" | "end";

Whether the column should render a divider between it and the next column.

showDivider?: boolean;

Whether the column should hide its header text. A tooltip with the column's header text will be displayed when the column header is focused instead. Note that this prop is specifically for columns that contain ActionButtons in place of text content.

hideHeader?: boolean;
}
Referenced by
type ColumnElement<T> = import("react").ReactElement<ColumnProps<T>>
Referenced by
}
module "@keystar/ui/toast" {

A Toaster renders the queued toasts in an application. It should be placed at the root of the app.

export function Toaster(props: ToasterProps): import("react").Element | null
export const toastQueue: {

Queues a neutral toast.

neutral(children: import("react").ReactNode, options?: ToastOptions): CloseFunction;

Queues a positive toast.

positive(children: import("react").ReactNode, options?: ToastOptions): CloseFunction;

Queues a critical toast.

critical(children: import("react").ReactNode, options?: ToastOptions): CloseFunction;

Queues an informational toast.

info(children: import("react").ReactNode, options?: ToastOptions): CloseFunction;
} = ...
Unexported symbols referenced here
type CloseFunction = () => void
Referenced by
export type ToastOptions = Omit<import("react-stately").ToastOptions, "priority"> & {

A label for the action button within the toast.

actionLabel?: import("react").ReactNode;

Handler that is called when the action button is pressed.

onAction?: () => void;

Whether the toast should automatically close when an action is performed.

shouldCloseOnAction?: boolean;
}
Referenced by
export type ToasterProps = import("react-aria").AriaToastRegionProps & {

The placement of the toast container.

more
less

@default — 'end'

placement?: "start" | "end" | "center";

The position of the toast container.

more
less

@default — 'bottom'

position?: "top" | "bottom";
}
Referenced by
}
module "@keystar/ui/types" {
export interface AnchorDOMProps {

Causes the browser to treat the linked URL as a download. See MDN

download?: boolean | string;

The URL that the hyperlink points to. See MDN.

href: string;

Hints at the human language of the linked URL. See MDN.

hrefLang?: string;

A space-separated list of URLs. See MDN.

ping?: string;

How much of the referrer to send when following the link. See MDN.

referrerPolicy?: import("react").HTMLAttributeReferrerPolicy;

The relationship of the linked URL as space-separated link types. See MDN

rel?: string;

The browsing context (a tab, window, or ) in which to open the linked URL. See MDN.

target?: import("react").HTMLAttributeAnchorTarget;
}
Referenced by
export type DividerProps = {

The axis the Divider should align with.

more
less

@default — 'horizontal'

orientation?: import("@react-types/shared").Orientation;

How thick the Divider should be.

more
less

@default — 'regular'

size?: SizeBorder;

A slot to place the divider in.

more
less

@default — 'divider'

slot?: string;
} & import("@react-types/shared").AriaLabelingProps & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
export type Emphasis = "low" | "high"
Referenced by
export type ScaleScheme = "medium" | "large"
Referenced by
export type IconProps = {
src: import("react").ReactElement;

The color of the icon.

more
less

@default — 'inherit'

color?: "inherit" | ColorForeground;

The size of the icon.

size?: SizeIcon;

Whether the stroke should scale with the size of the icon.

more
less

@default — true

strokeScaling?: boolean;

A slot to place the icon in.

more
less

@default — 'icon'

slot?: string;
} & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by
export type HeadingProps = {

The horizontal alignment of content inside the heading element.

more
less

@default — 'start'

align?: "start" | "center" | "end";

The content of the heading element.

children: import("react").ReactNode;

The size of the heading.

more
less

Also used to derive the underlying HTML element, unless an explicit elementType is provided.

size?: FontSizeHeading;

A slot to place the heading in.

more
less

@default — 'heading'

slot?: string;

Limit the contents of the element to the specified number of lines, or provide a shorthand boolean to conveniently express a single line.

truncate?: number | boolean;

Hides children visually, while keeping content visible to screen readers.

visuallyHidden?: BreakpointRange;
} & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by
export type TextProps = {

The horizontal alignment of content inside the text element. Does NOT apply to nested text.

more
less

Use logical properties "start" and "end" in most cases, since they respond to locale direction. Only use special values "FORCE_left" and "FORCE_right" in rare cases where locale direction should be ignored, such as numeric text within a tabular container.

@default — 'start'

align?: "start" | "center" | "end" | "FORCE_left" | "FORCE_right";

How to capitalize the element's contents.

more
less

@default — 'none'

casing?: "capitalize" | "lowercase" | "none" | "uppercase" | "full-width";

The content of the text element.

children?: import("react").ReactNode;

The color of the text.

more
less

@default — 'neutral'

color?: "inherit" | ColorForeground;

How to handle white space and line breaks when the text would otherwise overflow its content box.

more
less

@default — 'breakword'

overflow?: "breakword" | "nowrap" | "unset";

The size of the text.

more
less

@default — 'regular'

size?: FontSizeText;

A slot to place the text in.

more
less

@default — 'text'

slot?: string;

The title attribute contains text representing advisory information related to the element it belongs to. See MDN.

title?: string;

Trim the space above capital letters and below the baseline. Does NOT apply to nested text.

more
less

@default — true

trim?: boolean;

Limit the contents of the element to the specified number of lines, or provide a shorthand boolean to conveniently express a single line.

truncate?: number | boolean;

Control the usage of alternate glyphs for numbers, fractions, and ordinal markers. See MDN font-variant-numeric for more information.

more
less

@default — 'normal'

variant?: "normal" | "diagonal-fractions" | "ordinal" | "slashed-zero" | "tabular-nums";

Hides children visually, while keeping content visible to screen readers.

visuallyHidden?: BreakpointRange;

The weight of the text.

more
less

@default — 'regular'

weight?: "inherit" | FontWeight;
} & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by

Support conditional children, where React.ReactNode is too loose.

export type ChildrenOf<Child> = Child | Conditional<Child>[]

Allow "falsy" values + some type. Used for React children.

export type Conditional<T> = T | false | null | undefined
Referenced by

Define a type that may be a single value, or an array of that value.

export type MaybeArray<T> = T | T[]
Referenced by

Make all properties in T never.

export type Never<T> = {
[P in keyof T]?: never;
}

From T, pick a set of properties whose keys are required. All other properties remain untouched.

export type PickRequired<T, K extends keyof T> = Omit<T, K> & Required<Pick<T, K>>
Referenced by

The types that may be considered valid "text", and can be safely rendered as children of a React component or element.

export type ReactText = string | number
Referenced by

A function that renders a ReactNode, based on some props.

export type RenderProp<P> = (props: P) => import("react").ReactNode
Referenced by

Support traditional children, or a render function.

export type WithRenderProps<T> = {

The children of the component. A function may be provided to alter the children based on component state.

children?: import("react").ReactNode | RenderProp<T>;
}
Referenced by
}
module "@keystar/ui/utils" {

Clone a React element, with optional props. If the value is not a valid React element, return null.

export function cloneValidElement<Props>(child: import("react").ReactElement<Props> | import("react").ReactNode, props?: Partial<Props> & import("react").Attributes): import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | null
export function useHasChild(query: string, ref: import("react").RefObject<HTMLElement | null>): boolean

Format IDs for compound components.

more
less

@example — const root = useId() const inputId = composeId(root, 'input') // => ':R1:--input' const descriptionId = composeId(root, 'field-element' 'description') // => ':R1:--field-element--description'

export function composeId(...args: (string | number | null | undefined)[]): string

Checks if an unknown value is valid React text (string | number)?[]. This is useful for conditionally wrapping some value when an element is required.

export function isReactText(value: unknown): value is MaybeArray<ReactText>

A thin wrapper around React.useId() that supports a consumer provided ID.

export function useId(id?: string): string

Returns a function that returns true if the component is mounted, and false otherwise.

export function useIsMounted(): () => boolean

Tracks the previous value of a variable.

more
less

This is useful for comparing the previous value of some prop or state to the current value, and taking action based on the change.

export function usePrevious<T>(value: T): T | undefined

Render the children of a component, either as a function or a ReactNode.

more
less

@param — The props of the component.

@param — A memoized object, which is passed as the argument to your props.children render fn.

export function useRenderProps<T extends Record<string, any>>(props: WithRenderProps<T>, values: T): import("react").ReactNode
}
module "@keystar/ui/avatar" {

An avatar is a thumbnail representation of an entity, such as a user or an organization.

export const Avatar: import("react").ForwardRefExoticComponent<AvatarProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...
export type AvatarProps = {

Text description of the avatar. When no alt is provided the avatar is treated as a decorative element.

alt?: string;

The size of the avatar.

more
less

@default — 'regular'

size?: SizeElement;
} & ({

The name used for the initials.

name: string;
} | {

The src attribute of the image.

src: string;
}) & Omit<BaseStyleProps, "height" | "width"> & import("@react-types/shared").DOMProps & import("@react-types/shared").AriaLabelingProps
Referenced by
}
module "@keystar/ui/button" {

Handles overflow for a grouping of buttons whose actions are related to each other.

export const ButtonGroup: import("react").ForwardRefExoticComponent<ButtonGroupProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...
Unexported symbols referenced here
type ButtonGroupProps = {

The alignment of the buttons within the button group.

more
less

@default — 'start'

align?: "start" | "end" | "center";

The buttons contained within the button group.

children: import("react").ReactNode;

Whether the buttons in the button group are all disabled.

isDisabled?: boolean;

The axis the button group should align with. Setting this will prevent switching behavior.

more
less

@default — 'horizontal'

orientation?: import("@react-types/shared").Orientation;
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by

Buttons are pressable elements that are used to trigger actions, their label should express what action will occur when the user interacts with it.

export const Button: import("react").ForwardRefExoticComponent<ButtonProps & import("react").RefAttributes<HTMLAnchorElement | HTMLButtonElement>> = ...

Action buttons allow users to perform an action. They’re used for similar, task-based options within a workflow, and are ideal for interfaces where buttons aren’t meant to draw a lot of attention.

export const ActionButton: import("react").ForwardRefExoticComponent<ActionButtonProps & import("react").RefAttributes<HTMLAnchorElement | HTMLButtonElement>> = ...

A clear button is a button that is typically found on search fields and is used to clear the current search query. This can be useful if the user has entered a search query by mistake, or if they want to start over with a new search.

export const ClearButton: import("react").ForwardRefExoticComponent<Omit<ButtonProps, "children" | "prominence" | "tone"> & {
excludeFromTabOrder?: boolean;
preventFocus?: boolean;
static?: "dark" | "light";
} & {
elementType?: import("react").ElementType;
} & import("react").RefAttributes<HTMLButtonElement>> = ...

@private — Internal component for composing complex field interactions.

export const FieldButton: import("react").ForwardRefExoticComponent<FieldButtonProps & {
ref?: import("react").Ref<HTMLButtonElement>;
}> = ...
export function useFieldButton(props: FieldButtonProps, state: FieldButtonState): {
children: import("react").Element;
styleProps: {
style: import("react").CSSProperties | undefined;
className: string;
};
}
Unexported symbols referenced here
type FieldButtonState = {
isHovered: boolean;
isPressed: boolean;
}
Referenced by

Toggle buttons allow users to toggle a selection on or off, for example switching between two states or modes.

export const ToggleButton: import("react").ForwardRefExoticComponent<ToggleButtonProps & {
ref?: import("react").Ref<HTMLButtonElement>;
}> = ...
export const actionButtonClassList: ClassList<"text" | "icon"> = ...
export const buttonClassList: ClassList<"text" | "icon"> = ...
export type ActionButtonProps = ActionButtonElementProps | ActionLinkElementProps
Referenced by
Unexported symbols referenced here
type ActionButtonElementProps = {

Whether the button is selected.

isSelected?: boolean;
} & CommonActionButtonProps & AriaProps
Referenced by
type CommonActionButtonProps = {

The content to display in the button.

children?: import("react").ReactNode;

Whether the button is disabled.

isDisabled?: boolean;

The static style to apply. Useful when the button appears over a background.

static?: "light" | "dark";

The visual prominence of the button.

more
less

@default — 'default'

prominence?: "default" | "low";
} & import("@react-types/shared").PressEvents & import("@react-types/shared").FocusableProps & import("@react-types/shared").FocusableDOMProps & import("@react-types/shared").AriaLabelingProps & BaseStyleProps
Referenced by
type AriaProps = {

Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.

'aria-expanded'?: boolean | "true" | "false";

Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.

'aria-haspopup'?: boolean | "false" | "true" | "menu" | "listbox" | "tree" | "grid" | "dialog";

Identifies the element (or elements) whose contents or presence are controlled by the current element.

'aria-controls'?: string;

Indicates the current "pressed" state of toggle buttons.

'aria-pressed'?: boolean | "true" | "false" | "mixed";

The behavior of the button when used in an HTML form.

more
less

@default — 'button'

type?: "button" | "submit" | "reset";

Identifies the form element that should be used when type="submit"

form?: string;
}
Referenced by
export type ButtonProps = ButtonElementProps | LinkElementProps
Referenced by
Unexported symbols referenced here
type ButtonElementProps = CommonButtonProps & AriaProps & {

Disable events and display a progress indicator.

isPending?: boolean;
}
Referenced by
type CommonButtonProps = {

The content to display in the button.

children?: import("react").ReactNode;

Whether the button is disabled.

isDisabled?: boolean;

The static style to apply. Useful when the button appears over a background. Ignores tone.

static?: "light" | "dark";

The visual prominence of the button.

more
less

@default — 'default'

prominence?: ButtonProminence;

The tone of the button.

more
less

@default — 'neutral'

tone?: ButtonTone;
} & import("@react-types/shared").PressEvents & import("@react-types/shared").FocusableProps & import("@react-types/shared").FocusableDOMProps & import("@react-types/shared").AriaLabelingProps & BaseStyleProps
Referenced by
type ButtonProminence = "default" | "high" | "low"
Referenced by
type ButtonTone = "neutral" | "accent" | "critical"
Referenced by
export type FieldButtonProps = ActionButtonProps & {
isActive?: boolean;

@deprecated — use isInvalid instead

validationState?: import("@react-types/shared").ValidationState;
isInvalid?: boolean;
}
Referenced by
export type ToggleButtonProps = {

Whether the element should be selected (controlled).

isSelected?: boolean;

Whether the element should be selected (uncontrolled).

defaultSelected?: boolean;

Handler that is called when the element's selection state changes.

onChange?: (isSelected: boolean) => void;
} & ActionButtonProps
Referenced by
}
module "@keystar/ui/dialog" {

AlertDialogs are a specific type of Dialog. They display important information that users need to acknowledge.

export const AlertDialog: import("react").ForwardRefExoticComponent<AlertDialogProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...

Dialogs are windows containing contextual information, tasks, or workflows that appear over the user interface. Depending on the kind of dialog, further interactions may be blocked until the dialog is closed.

export const Dialog: import("react").ForwardRefExoticComponent<DialogProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...

A DialogContainer accepts a single Dialog as a child, and manages showing and hiding it in a modal. Useful in cases where there is no trigger element or when the trigger unmounts while the dialog is open.

export function DialogContainer(props: DialogContainerProps): import("react").Element

A dialog may be abstracted from its trigger; this hook provides access to context.

export function useDialogContainer(): DialogContainerValue
Unexported symbols referenced here
interface DialogContainerValue {
type: "modal" | "popover" | "tray" | "fullscreen";
dismiss(): void;
}
Referenced by

DialogTrigger serves as a wrapper around a Dialog and its associated trigger, linking the Dialog's open state with the trigger's press state. Additionally, it allows you to customize the type and positioning of the Dialog.

export let DialogTrigger: (props: DialogTriggerProps) => import("react").Element = ...
export type AlertDialogProps = {

The tone of the dialog.

more
less

@default — 'neutral'

tone?: "neutral" | "critical";

The title of the dialog.

title: string;

The contents of the dialog.

children: import("react").ReactNode;

The label to display within the cancel button.

cancelLabel?: string;

The label to display within the confirm button.

primaryActionLabel: string;

The label to display within the secondary button.

secondaryActionLabel?: string;

Whether the primary button is disabled.

isPrimaryActionDisabled?: boolean;

Whether the secondary button is disabled.

isSecondaryActionDisabled?: boolean;

Handler that is called when the cancel button is pressed.

onCancel?: () => void;

Handler that is called when the primary button is pressed.

onPrimaryAction?: () => void;

Handler that is called when the secondary button is pressed.

onSecondaryAction?: () => void;

Button to focus by default when the dialog opens.

autoFocusButton?: "cancel" | "primary" | "secondary";
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
export type DialogProps = {

The contents of the Dialog.

children: import("react").ReactNode;

The size of the Dialog. Only applies to "modal" type Dialogs.

size?: DialogSize;

Whether the Dialog is dismissable. See the examples for more details.

isDismissable?: boolean;

Handler that is called when the 'x' button of a dismissable Dialog is clicked.

onDismiss?: () => void;
} & AriaDialogProps & BaseStyleProps
Referenced by
Unexported symbols referenced here
type DialogSize = "small" | "medium" | "large"
Referenced by
type AriaDialogProps = {

The accessibility role for the dialog.

more
less

@default — 'dialog'

role?: "dialog" | "alertdialog";
} & import("@react-types/shared").DOMProps & import("@react-types/shared").AriaLabelingProps
Referenced by
export interface DialogContainerProps {

The dialog to display, if any.

children: Exclude<import("react").ReactNode, Iterable<import("react").ReactNode>> | string;

Handler that is called when the [×] button of a dismissable dialog is clicked.

onDismiss: () => void;

The type of dialog that should be rendered.

more
less

@default — 'modal'

type?: "modal" | "fullscreen";

Whether the dialog is dismissable.

isDismissable?: boolean;

Whether pressing the escape key to close the dialog should be disabled.

isKeyboardDismissDisabled?: boolean;
}
Referenced by
export type DialogTriggerProps = {

The dialog and its trigger element.

children: [import("react").ReactElement, DialogRenderFn | import("react").ReactElement];

The type of dialog that should be rendered.

more
less

@default — 'modal'

type?: DialogType;

The type of Dialog that should be rendered when on a mobile device. See DialogTrigger types section for an explanation on each.

mobileType?: Exclude<DialogType, "popover">;

Whether a "popover" type dialog's arrow should be hidden.

hideArrow?: boolean;

The ref of the element the dialog should visually attach itself to. Defaults to the trigger button if not defined.

targetRef?: import("react").RefObject<HTMLElement | null>;

Whether a "modal" type dialog should be dismissable.

isDismissable?: boolean;

Whether pressing the escape key to close the dialog should be disabled.

isKeyboardDismissDisabled?: boolean;
} & import("react-stately").OverlayTriggerProps & import("react-aria").PositionProps
Referenced by
Unexported symbols referenced here
type DialogRenderFn = (close: () => void) => import("react").ReactElement
Referenced by
type DialogType = "modal" | "popover" | "tray" | "fullscreen"
Referenced by
}
module "@keystar/ui/editor" {
export function EditorListbox<T extends object>(props: EditorListboxProps<T>): import("react").Element
Unexported symbols referenced here
type EditorListboxProps<T> = {
listenerRef: import("react").RefObject<HTMLElement | null>;
scrollRef?: import("react").RefObject<HTMLElement | null>;
onAction?: (key: import("react").Key) => void;
onEscape?: () => void;
} & import("@react-types/shared").CollectionBase<T> & import("@react-types/shared").AriaLabelingProps & import("@react-types/shared").MultipleSelection & Pick<BaseStyleProps, "height" | "width" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "UNSAFE_className" | "UNSAFE_style">
Referenced by
export { } from "react-stately"
export const EditorPopover: import("react").ForwardRefExoticComponent<{

How the popover should adapt when constrained by available space.

more
less

@default — 'flip'

adaptToBoundary?: "flip" | "stick" | "stretch";

The clipping boundary area of the floating element.

more
less

@default — 'clippingAncestors'

boundary?: Boundary;

The contents of the floating element.

children: import("react").ReactNode;

The placement of the floating element relative to the reference element.

placement?: Placement;

Whether to portal the floating element outside the DOM hierarchy of the parent component.

more
less

@default — true

portal?: boolean;

The reference element that the floating element should be positioned relative to.

reference: ReferenceElement;
} & Pick<BaseStyleProps, "height" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "width" | "UNSAFE_className" | "UNSAFE_style"> & import("react").RefAttributes<EditorPopoverRef>> = ...
export function EditorToolbar(props: EditorToolbarProps): import("react").Element
Unexported symbols referenced here
export function EditorToolbarButton(props: EditorToolbarButtonProps): import("react").Element
Unexported symbols referenced here
type EditorToolbarButtonProps = Omit<ToggleButtonProps, "prominence">
Referenced by
export function EditorToolbarGroup(props: EditorToolbarGroupProps): import("react").Element
Unexported symbols referenced here
type EditorToolbarGroupProps = import("@react-types/shared").AriaLabelingProps & {

The contents of the group.

children?: import("react").ReactNode;
} & ({
selectionMode: "multiple";
disabledKeys?: Iterable<import("@react-types/shared").Key>;
value: import("@react-types/shared").Key[];
} | {
selectionMode: "single";
disabledKeys?: Iterable<import("@react-types/shared").Key>;
value: import("@react-types/shared").Key | null;
} | {
selectionMode?: "none";
disabledKeys?: never;
onChange?: never;
value?: never;
})
Referenced by
type ChangeHandler<T> = (value: T) => void
Referenced by

A toolbar item may be a checkbox/radio/toggle button, depending on context.

export function EditorToolbarItem(props: EditorToolbarItemProps): import("react").Element
Unexported symbols referenced here
type EditorToolbarItemProps = {

The contents of the item.

children?: import("react").ReactNode;

The value of the item.

value: import("@react-types/shared").Key;
} & import("@react-types/shared").AriaLabelingProps
Referenced by
export function EditorToolbarSeparator(): import("react").Element
export type EditorPopoverProps = {

How the popover should adapt when constrained by available space.

more
less

@default — 'flip'

adaptToBoundary?: "flip" | "stick" | "stretch";

The clipping boundary area of the floating element.

more
less

@default — 'clippingAncestors'

boundary?: Boundary;

The contents of the floating element.

children: import("react").ReactNode;

The placement of the floating element relative to the reference element.

placement?: Placement;

Whether to portal the floating element outside the DOM hierarchy of the parent component.

more
less

@default — true

portal?: boolean;

The reference element that the floating element should be positioned relative to.

reference: ReferenceElement;
} & Pick<BaseStyleProps, "height" | "width" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "UNSAFE_className" | "UNSAFE_style">
export type EditorPopoverRef = {
update: () => void;
}
Referenced by
}
module "@keystar/ui/layout" {

Present responsive media, such as images and videos or anything within an iFrame, at a specific aspect ratio.

export function AspectRatio(props: AspectRatioProps): import("react").Element

Exposes a prop-based API for adding styles to a view, within the constraints of the theme.

export const Box: CompWithAsProp<BoxProps, "div"> = ...

Dividers bring clarity to a layout by grouping and dividing content in close proximity. They can also be used to establish rhythm and hierarchy.

export const Divider: CompWithAsProp<DividerProps, "div"> = ...

A layout container CSS flex. Keystar UI dimension values provide consistent spacing between items.

export const Flex: CompWithAsProp<FlexProps, "div"> = ...

A layout container using CSS grid. Keystar UI dimension values provide consistent sizing and spacing.

export const Grid: CompWithAsProp<GridProps, "div"> = ...
export const ScrollView: import("react").ForwardRefExoticComponent<ScrollViewProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...

A thin wrapper around Flex, for stacking elements horizontally.

export const HStack: CompWithAsProp<StackProps, "div"> = ...
Unexported symbols referenced here
type StackProps = {
children?: import("react").ReactNode;
} & Omit<FlexStyleProps, "direction" | "inline" | "wrap">
Referenced by

A thin wrapper around Flex, for stacking elements vertically.

export const VStack: CompWithAsProp<StackProps, "div"> = ...

A surface contains UI in an isolated container, a bit like CSS stacking contexts. Use surfaces to create interfaces that are related to but distinct from those around them.

export const Surface: CompWithAsProp<SurfaceProps, "div"> = ...

Get information about the current surface. Use to pull from the level for the surface of the invoking component.

export function useSurface(): {
level: number;
}

Clamps a given size to an available size. See MDN.

more
less

@param — - The size to clamp.

export function fitContent(dimension: GridDimension): string
Unexported symbols referenced here
type FractionUnit = `${number}fr`
Referenced by

Defines a size range greater than or equal to min and less than or equal to max. See MDN.

more
less

@param — - The minimum size.

@param — - The maximum size.

export function minmax(min: GridDimension, max: GridDimension): string

Can be used to make a repeating fragment of the columns or rows list. See MDN.

more
less

@param — - The number of times to repeat the fragment.

@param — - The fragment to repeat.

export function repeat(count: number | "auto-fill" | "auto-fit", repeat: GridDimension): string
export function useFlexStyleProps(props: FlexStyleProps): Pick<import("react").HTMLAttributes<HTMLElement>, "style" | "className">
export function useGridStyleProps(props: GridStyleProps): Pick<import("react").HTMLAttributes<HTMLElement>, "style" | "className">
export type AspectRatioProps = {

Content to be displayed at the specified aspect-ratio.

children: import("react").ReactNode;

The preferred aspect ratio for the box, which will be used in the calculation of auto sizes and some other layout functions. See MDN.

value: Responsive<RatioType>;
} & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by
Unexported symbols referenced here
type RatioType = `${number}` | `${number}/${number}`
Referenced by
export type BoxProps = {
children?: import("react").ReactNode;
} & import("@react-types/shared").DOMProps & BoxStyleProps
Referenced by
export type FlexProps = {
children?: import("react").ReactNode;
} & FlexStyleProps
Referenced by
export type GridProps = {
children?: import("react").ReactNode;
} & GridStyleProps
Referenced by
export type ScrollViewProps = {

The content of the scroll view.

children?: import("react").ReactNode;

Which direction to allow scroll.

more
less

@default — 'vertical'

direction?: ScrollDirection;
} & BoxAlignmentStyleProps & Omit<BoxStyleProps, "display"> & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
Unexported symbols referenced here
type ScrollDirection = "vertical" | "horizontal"
Referenced by
export type SurfaceProps = {

Provide contents of the surface.

children?: import("react").ReactNode;

Override the hierarchical level.

level?: 0 | 1 | 2;
} & import("@react-types/shared").DOMProps & Omit<BoxStyleProps, "backgroundColor">
Referenced by
}
module "@keystar/ui/notice" {

Use notices to highlight information that affects a section, feature or page. Draw attention without interrupting users from their current task.

export function Notice(props: NoticeProps): import("react").Element
export type NoticeProps = {
children: import("react").ReactNode;
tone?: NoticeTone;
} & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by
Unexported symbols referenced here
type NoticeTone = keyof typeof toneToIcon
Referenced by
const toneToIcon: {
caution: import("react").Element;
critical: import("react").Element;
neutral: import("react").Element;
positive: import("react").Element;
} = ...
Referenced by
}
module "@keystar/ui/picker" {
export { } from "react-stately"

Pickers allow users to choose a single option from a collapsible list of options when space is limited.

export const Picker: <T>(props: PickerProps<T> & {
ref?: import("react").RefObject<HTMLDivElement | null>;
}) => import("react").ReactElement = ...
export type PickerProps<T> = {

Alignment of the menu, relative to the picker. Only relevant when used in combination with the menuWidth prop.

more
less

@default — 'start'

align?: "start" | "end";

Whether the element should receive focus on render.

autoFocus?: boolean;

Direction the menu will render relative to the picker.

more
less

@default — 'bottom'

direction?: "bottom" | "top";

A fixed width for the menu. By default, the menu will match the width of the picker. Values less than the width of the picker are ignored.

menuWidth?: number;

Whether the menu should automatically flip direction when space is limited.

more
less

@default — true

shouldFlip?: boolean;
} & Omit<import("react-aria").AriaSelectProps<T>, keyof FieldProps> & import("@react-types/shared").AsyncLoadable & FieldProps & Pick<ActionButtonProps, "prominence"> & BaseStyleProps
Referenced by
}
module "@keystar/ui/router" {

Returns the function configured for client-side navigation.

export function useNavigate(): Router["navigate"]

Returns the current application-relative pathname.

export function usePathname(): string

Returns the current query string, including the leading question mark.

export function useSearch(): string
export type Router = {

Perform client-side navigation.

navigate: Navigate;

Resolve an application-relative href for an anchor element.

useHref?: (href: string) => string;

Return the current application-relative pathname. This hook must have a stable identity.

usePathname?: () => string;

Return the current query string, including the leading question mark. This hook must have a stable identity.

useSearch?: () => string;
}
Referenced by
Unexported symbols referenced here
type Navigate = (href: string, options?: NavigateOptions) => void
Referenced by
type NavigateOptions = {

Replace the current history entry instead of adding a new one.

replace?: boolean;
}
Referenced by
}
module "@keystar/ui/switch" {

Switches allow users to turn an individual option on or off. They are usually used to activate or deactivate a specific setting.

export const Switch: import("react").ForwardRefExoticComponent<SwitchProps> = ...
export type SwitchProps = import("react-aria").AriaSwitchProps & BaseStyleProps & {

The prominence of the switch element.

more
less

@default — 'default'

prominence?: "low" | "default";

The size of the switch element.

more
less

@default — 'regular'

size?: "small" | "regular";
}
Referenced by
}
module "@keystar/ui/listbox" {
export { } from "react-stately"

Common list item component for menus and pickers.

export const ListItem: CompWithAsProp<ListItemProps, "div"> = ...
Unexported symbols referenced here
type ListItemProps = {
children: import("react").ReactNode;
descriptionProps?: import("react").HTMLAttributes<HTMLElement>;
labelProps?: import("react").HTMLAttributes<HTMLElement>;
keyboardShortcutProps?: import("react").HTMLAttributes<HTMLElement>;
isFocused?: boolean;
isHovered?: boolean;
isPressed?: boolean;
isSelected?: boolean;
}
Referenced by

A list of options that can allow selection of one or more.

export const ListBox: <T>(props: ListBoxProps<T> & {
ref?: import("react").RefObject<HTMLDivElement | null>;
}) => import("react").ReactElement = ...
export const ListBoxBase: <T>(props: ListBoxBaseProps<T> & {
ref?: import("react").RefObject<HTMLDivElement | null>;
}) => import("react").ReactElement = ...
Unexported symbols referenced here

@private —

type ListBoxBaseProps<T> = {
autoFocus?: boolean | import("@react-types/shared").FocusStrategy;
disallowEmptySelection?: boolean;
domProps?: import("react").HTMLAttributes<HTMLElement>;
focusOnPointerEnter?: boolean;
isLoading?: boolean;
layout: ListBoxLayout<T>;
onLoadMore?: () => void;
onScroll?: () => void;
renderEmptyState?: () => import("react").ReactNode;
shouldFocusWrap?: boolean;
shouldSelectOnPressUp?: boolean;
shouldUseVirtualFocus?: boolean;
showLoadingSpinner?: boolean;
state: import("react-stately").ListState<T>;
} & import("react-aria").AriaListBoxOptions<T> & import("@react-types/shared").AriaLabelingProps & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by

@private —

export function useListBoxLayout<T>(): ListBoxLayout<T>
Unexported symbols referenced here
class ListBoxLayout<T> extends import("react-stately").ListLayout<T, ListBoxLayoutOptions> {
constructor(opts: ListBoxLayoutOptions)
update(invalidationContext: import("react-stately").InvalidationContext<ListBoxLayoutOptions>): void;
buildCollection(): import("react-stately").LayoutNode[];
buildSection(node: import("@react-types/shared").Node<T>, x: number, y: number): import("react-stately").LayoutNode;
}
Referenced by
interface ListBoxLayoutOptions extends import("react-stately").ListLayoutOptions {
isLoading?: boolean;
placeholderHeight?: number;
}
Referenced by
export const listStyles: string = ...
export type ListBoxProps<T> = import("@react-types/shared").CollectionBase<T> & {

Whether to auto focus the listbox or an option.

autoFocus?: boolean | import("@react-types/shared").FocusStrategy;

Whether focus should wrap around when the end/start is reached.

shouldFocusWrap?: boolean;
} & import("@react-types/shared").AriaLabelingProps & import("@react-types/shared").AsyncLoadable & BaseStyleProps & import("@react-types/shared").DOMProps & import("@react-types/shared").FocusEvents & import("@react-types/shared").MultipleSelection
Referenced by
}
module "@keystar/ui/tooltip" {

A floating text label that succinctly describes the function of an interactive element, typically an icon-only button.

more
less

Tooltips are invoked on hover and keyboard focus. They cannot include interactive elements.

export const Tooltip: import("react").ForwardRefExoticComponent<TooltipProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...

TooltipTrigger wraps around a trigger element and a Tooltip. It handles opening and closing the Tooltip when the user hovers over or focuses the trigger, and positioning the Tooltip relative to the trigger.

export let TooltipTrigger: (props: TooltipTriggerProps) => import("react").Element = ...
export type TooltipProps = {

The content to display within the tooltip.

children: import("react").ReactNode;

The tone of the tooltip.

more
less

@default — 'neutral'

tone?: "neutral" | "positive" | "critical" | "accent";
} & BaseStyleProps & import("@react-types/shared").DOMProps & import("react-aria").AriaTooltipProps
Referenced by
export type TooltipTriggerProps = {
children: [import("react").ReactElement, import("react").ReactElement];
} & import("react-stately").TooltipTriggerProps & import("react-aria").PositionProps
Referenced by
}
module "@keystar/ui/calendar" {

Calendars display a grid of days in one or more months and allow users to select a single date.

export const Calendar: <T extends import("react-stately").DateValue>(props: CalendarProps<T> & {
ref?: import("react").ForwardedRef<HTMLDivElement>;
}) => import("react").ReactElement = ...

RangeCalendars display a grid of days in one or more months and allow users to select a contiguous range of dates.

export const RangeCalendar: <T extends import("react-stately").DateValue>(props: RangeCalendarProps<T> & {
ref?: import("react").ForwardedRef<HTMLDivElement>;
}) => import("react").ReactElement = ...
export interface CalendarProps<T extends import("react-stately").DateValue> extends import("react-aria").AriaCalendarProps<T>, BaseStyleProps {

The number of months to display at once. Up to 3 months are supported.

more
less

@default — 1

visibleMonths?: number;
}
Referenced by
export interface RangeCalendarProps<T extends import("react-stately").DateValue> extends import("react-aria").AriaRangeCalendarProps<T>, BaseStyleProps {

The number of months to display at once. Up to 3 months are supported.

more
less

@default — 1

visibleMonths?: number;
}
Referenced by
}
module "@keystar/ui/checkbox" {
export function Checkbox(props: CheckboxProps): import("react").Element

A checkbox group allows users to select one or more items from a list of choices.

export const CheckboxGroup: import("react").ForwardRefExoticComponent<CheckboxGroupProps> = ...
export type CheckboxProps = {

Indeterminism is presentational only. The indeterminate visual representation remains regardless of user interaction.

isIndeterminate?: boolean;

The visual prominence of the checkbox.

more
less

@default — 'default'

prominence?: "default" | "low";
} & ToggleProps & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by
Unexported symbols referenced here
type ToggleProps = {

The label for the element.

children?: import("react").ReactNode;

Whether the element should be selected (uncontrolled).

defaultSelected?: boolean;

Whether user input is required on the input before form submission.

isRequired?: boolean;

Whether the element should be selected (controlled).

isSelected?: boolean;

Handler that is called when the element's selection state changes.

onChange?: (isSelected: boolean) => void;

The value of the input element, used when submitting an HTML form. See MDN.

value?: string;

The name of the input element, used when submitting an HTML form. See MDN.

name?: string;
} & import("@react-types/shared").InputBase & import("@react-types/shared").FocusableProps
Referenced by
export type CheckboxGroupProps = import("react-aria").AriaCheckboxGroupProps & FieldProps & BaseStyleProps & {

The checkboxes contained within the group.

children: import("react").ReactNode;

The axis the checkboxes should align with.

more
less

@default — 'vertical'

orientation?: import("@react-types/shared").Orientation;
}
Referenced by
}
module "@keystar/ui/combobox" {
export { } from "react-stately"

A combobox combines a text input with a listbox, and allows users to filter a list of options.

export const Combobox: <T>(props: ComboboxProps<T> & {
ref?: import("react").ForwardedRef<HTMLDivElement>;
}) => import("react").ReactElement = ...

This component is not accessible, use with caution.

more
less

A multi-combobox combines a text input with a listbox, and allows users to filter a list of options.

export const ComboboxMulti: <T>(props: ComboboxMultiProps<T> & {
ref?: import("react").ForwardedRef<HTMLDivElement>;
}) => import("react").ReactElement = ...
export const comboboxClassList: ClassList<"input" | "mobile-trigger"> = ...
export type ComboboxProps<T> = Omit<import("react-aria").AriaComboBoxProps<T>, "menuTrigger" | keyof FieldProps> & FieldProps & BaseStyleProps & Omit<import("@react-types/shared").AsyncLoadable, "isLoading"> & CommonProps
Referenced by
Unexported symbols referenced here
type CommonProps = {

Alignment of the menu, relative to the combobox. Only relevant when used in combination with the menuWidth prop.

more
less

@default — 'start'

align?: "start" | "end";

Direction the menu will render relative to the combobox.

more
less

@default — 'bottom'

direction?: "bottom" | "top";

The current loading state of the Combobox. Determines whether or not the progress circle should be shown.

loadingState?: import("@react-types/shared").LoadingState;

The interaction required to display the menu.

more
less

NOTE: this prop has no effect on the mobile experience.

@default — 'input'

menuTrigger?: "focus" | "input" | "manual";

A fixed width for the menu. By default, the menu will match the width of the combobox. Values less than the width of the combobox are ignored.

more
less

NOTE: this prop has no effect on the mobile experience.

menuWidth?: number;

Whether the menu should automatically flip direction when space is limited.

more
less

@default — true

shouldFlip?: boolean;
}
Referenced by
export interface ComboboxMultiProps<T> extends import("@react-types/shared").CollectionBase<T>, Omit<import("@react-types/shared").MultipleSelection, "disallowEmptySelection">, Omit<import("@react-types/shared").AsyncLoadable, "isLoading">, import("@react-types/shared").TextInputBase, import("@react-types/shared").FocusableProps<HTMLInputElement>, import("@react-types/shared").Validation<ComboboxMultiValidationValue>, CommonProps, FieldProps {

The list of ComboBox items (uncontrolled).

defaultItems?: Iterable<T>;

The list of ComboBox items (controlled).

items?: Iterable<T>;

Method that is called when the open state of the menu changes. Returns the new open state and the action that caused the opening of the menu.

onOpenChange?: (isOpen: boolean) => void;

The value of the ComboBox input (controlled).

inputValue?: string;

The default value of the ComboBox input (uncontrolled).

defaultInputValue?: string;

Handler that is called when the ComboBox input value changes.

onInputChange?: (value: string) => void;
}
Referenced by
Unexported symbols referenced here
interface ComboboxMultiValidationValue {

The selected key in the ComboBox.

selectedKeys: Set<import("@react-types/shared").Key>;

The value of the ComboBox input.

inputValue: string;
}
Referenced by
}
module "@keystar/ui/nav-list" {

Navigation lists let users navigate the application.

export const NavList: import("react").ForwardRefExoticComponent<NavListProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...

An item within a NavList.

export const NavItem: import("react").ForwardRefExoticComponent<{

Indicate which item represents the current item. Typically "page" will be the appropriate value. See MDN.

'aria-current'?: boolean | "page" | "step" | "location" | "date" | "time";

The content of the nav item.

children: import("react").ReactNode;

The URL that the hyperlink points to.

href: string;
} & import("@react-types/shared").DOMProps & import("react").RefAttributes<HTMLAnchorElement>> = ...

Render a group of navigation links.

export function NavGroup(props: NavGroupProps): import("react").Element
export type NavListProps = {
children: import("react").ReactNode;
} & BaseStyleProps & import("@react-types/shared").DOMProps & import("@react-types/shared").AriaLabelingProps
Referenced by
export type NavItemProps = {

Indicate which item represents the current item. Typically "page" will be the appropriate value. See MDN.

'aria-current'?: boolean | "page" | "step" | "location" | "date" | "time";

The content of the nav item.

children: import("react").ReactNode;

The URL that the hyperlink points to.

href: string;
} & import("@react-types/shared").DOMProps
export type NavGroupProps = {
children: import("react").ReactNode;
title: string;
} & import("@react-types/shared").DOMProps
Referenced by
}
module "@keystar/ui/nav-tree" {
export { } from "react-stately"
export function NavTree<T extends object>(props: NavTreeProps<T>): import("react").Element
export type NavTreeProps<T> = import("@react-types/shared").CollectionBase<T> & {

Handler that is called when a user performs any action on an item. Generally prefer the more specific onSelectionChange and onExpandedChange handlers.

onAction?: (key: import("@react-types/shared").Key) => any;

Whether focus should wrap around when the end/start is reached.

more
less

@default — false

shouldFocusWrap?: boolean;

The ref attached to the scrollable body. Used to provided automatic scrolling on item focus for non-virtualized trees.

scrollRef?: import("react").RefObject<HTMLElement | null>;
} & import("@react-types/shared").Expandable & ControlledSelection & import("@react-types/shared").DOMProps & import("@react-types/shared").AriaLabelingProps & BaseStyleProps
Referenced by
Unexported symbols referenced here
type ControlledSelection = {

The currently selected key in the collection.

selectedKey?: import("@react-types/shared").Key | null;

Handler that is called when the selection changes.

onSelectionChange?: (key: import("@react-types/shared").Key) => any;
}
Referenced by
}
module "@keystar/ui/overlays" {

A low-level utility component that covers the underlying interface while an overlay component is open.

export function Blanket(props: BlanketProps): import("react").Element
export function DirectionIndicator({ fill, placement, size, stroke, ...props }: DirectionIndicatorProps): import("react").Element
Unexported symbols referenced here
type DirectionIndicatorProps = {

The SVG fill color.

fill: string;

The simulated stroke color.

stroke?: string;

The size of the indicator.

size: "xsmall" | "small" | "regular";

The placement of the overlay element, relative to its target.

more
less

@default — 'bottom'

placement?: "start" | "end" | "right" | "left" | "top" | "bottom";
} & import("react").HTMLAttributes<HTMLElement>
Referenced by

A low-level utility component for implementing things like dialogs and popovers, in a layer above the page.

export const Modal: import("react").ForwardRefExoticComponent<ModalProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...
  • Utility component for implementing overlay transitions.
export const Overlay: import("react").ForwardRefExoticComponent<Omit<import("react-aria").OverlayProps, "portalContainer" | "isExiting"> & TransitionProps & {
container?: import("react-aria").OverlayProps["portalContainer"];
isKeyboardDismissDisabled?: boolean;
} & import("react").RefAttributes<HTMLDivElement>> = ...
Unexported symbols referenced here
type TransitionProps = {
children: import("react").ReactNode;
isOpen?: boolean;
nodeRef: import("react").MutableRefObject<HTMLElement | null>;
onEnter?: () => void;
onEntered?: () => void;
onEntering?: () => void;
onExit?: () => void;
onExited?: () => void;
onExiting?: () => void;
}
Referenced by

A low-level utility component for implementing things like info dialogs, menus and pickers.

export const Popover: import("react").ForwardRefExoticComponent<PopoverProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...

A low-level utility component for implementing transitions, which safely unmount children after their animation has completed.

export const Transition: (props: TransitionProps) => import("react").ReactNode = ...

A low-level utility component for implementing things like info dialogs, menus and pickers. They should only ever be displayed on devices with small screens, for interfaces where popovers wouldn't be appropriate.

export const Tray: import("react").ForwardRefExoticComponent<TrayProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...
export type BlanketProps = {
isOpen?: boolean;
isTransparent?: boolean;
} & BaseStyleProps & import("react").HTMLAttributes<HTMLDivElement>
Referenced by
export type ModalProps = {
children: import("react").ReactNode;
type?: "modal" | "fullscreen";
} & import("react-aria").AriaModalOverlayProps & BaseStyleProps & Omit<OverlayProps, "nodeRef">
Referenced by
export type OverlayProps = Omit<import("react-aria").OverlayProps, "portalContainer" | "isExiting"> & TransitionProps & {
container?: import("react-aria").OverlayProps["portalContainer"];
isKeyboardDismissDisabled?: boolean;
}
Referenced by
export type PopoverProps = Omit<import("react-aria").AriaPopoverProps, "popoverRef" | "maxHeight"> & {
children: import("react").ReactNode;
hideArrow?: boolean;
} & BaseStyleProps
Referenced by
export type TrayProps = {
children: import("react").ReactNode;
isFixedHeight?: boolean;
} & import("react-aria").AriaModalOverlayProps & BaseStyleProps & Omit<OverlayProps, "nodeRef">
Referenced by
}
module "@keystar/ui/progress" {

Meters are visual representations of a quantity or an achievement. Their progress is determined by user actions, rather than system actions.

export const Meter: import("react").ForwardRefExoticComponent<MeterProps & import("react").RefAttributes<HTMLDivElement>> = ...

ProgressBars show the progression of a system operation: downloading, uploading, processing, etc., in a visual way. They can represent either determinate or indeterminate progress.

export const ProgressBar: import("react").ForwardRefExoticComponent<ProgressBarProps & import("react").RefAttributes<HTMLDivElement>> = ...

Progress circles show the progression of a system operation such as downloading, uploading, processing, etc. in a visual way. They can represent determinate or indeterminate progress.

export const ProgressCircle: import("react").ForwardRefExoticComponent<ProgressCircleProps & import("react").RefAttributes<HTMLDivElement>> = ...
export interface MeterProps extends CommonBarProps {

The tone of the meter.

more
less

@default — 'neutral

tone?: "positive" | "critical" | "caution" | "neutral";
}
Referenced by
Unexported symbols referenced here
interface CommonBarProps extends CommonProgressProps, import("@react-types/shared").DOMProps, import("@react-types/shared").AriaLabelingProps, BaseStyleProps {

The content to display as the label.

label?: import("react").ReactNode;

Whether the value's label is displayed.

more
less

True by default if there's a label, false by default if not.

showValueLabel?: boolean;

The display format of the value label.

more
less

@default — { style: 'percent' }

formatOptions?: NumberFormatOptions;

The content to display as the value's label.

valueLabel?: import("react").ReactNode;
}
Referenced by
export interface ProgressBarProps extends CommonBarProps {

Whether progress is indeterminate.

isIndeterminate?: boolean;
}
Referenced by
export interface ProgressCircleProps extends CommonProgressProps, import("@react-types/shared").DOMProps, import("@react-types/shared").AriaLabelingProps, BaseStyleProps {

Whether progress is indeterminate.

isIndeterminate?: boolean;

The size of the circle.

more
less

@default — 'medium'

size?: "small" | "medium" | "large";
}
Referenced by
Unexported symbols referenced here
interface CommonProgressProps {

The current value (controlled).

more
less

@default — 0

value?: number;

The smallest value allowed for the input.

more
less

@default — 0

minValue?: number;

The largest value allowed for the input.

more
less

@default — 100

maxValue?: number;
}
Referenced by
}
module "@keystar/ui/utils/ts" {

This is a hack for sure. The thing is, getting a component to intelligently infer props based on a component or JSX string passed into an elementType prop is kind of a huge pain. Getting it to work and satisfy the constraints of forwardRef seems dang near impossible. To avoid needing to do this awkward type song-and-dance every time we want to forward a ref into a component that accepts an elementType prop, we abstract all of that mess to this function for the time time being.

export function forwardRefWithAs<BaseProps, DefaultElementType extends HTMLTag>(render: (props: BaseProps & {
elementType?: import("react").ElementType;
}, ref: import("react").Ref<any>) => Exclude<import("react").ReactNode, undefined>): CompWithAsProp<BaseProps, DefaultElementType>
export type CompWithAsProp<BaseProps, DefaultElementType extends HTMLTag> = (props: Omit<import("react").AllHTMLAttributes<HTMLElement>, keyof BaseProps | LegacyAttributes> & BaseProps & {
elementType?: HTMLTag;
ref?: import("react").Ref<HTMLElement>;
}) => import("react").ReactElement | null
Referenced by
Unexported symbols referenced here
type LegacyAttributes = "background" | "bgColor" | "color" | "height" | "width"
Referenced by
export type HTMLTag = keyof import("react").IntrinsicElements & keyof HTMLElementTagNameMap
Referenced by
export type PropsWithElementType<P = unknown> = P & {
elementType?: import("react").ElementType;
}
}
module "@keystar/ui/date-time" {

DateFields allow users to enter and edit date and time values using a keyboard. Each part of a date value is displayed in an individually editable segment.

export const DateField: <T extends import("react-stately").DateValue>(props: DateFieldProps<T> & {
ref?: import("react").Ref<HTMLDivElement>;
}) => import("react").ReactElement = ...

DatePickers combine a DateField and a Calendar popover to allow users to enter or select a date and time value.

export const DatePicker: <T extends import("react-stately").DateValue>(props: DatePickerProps<T> & {
ref?: import("react").Ref<HTMLDivElement>;
}) => import("react").ReactElement = ...

DateRangePickers combine two DateFields and a RangeCalendar popover to allow users to enter or select a date and time range.

export const DateRangePicker: <T extends import("react-stately").DateValue>(props: DateRangePickerProps<T> & {
ref?: import("react").Ref<HTMLDivElement>;
}) => import("react").ReactElement = ...

TimeFields allow users to enter and edit time values using a keyboard. Each part of the time is displayed in an individually editable segment.

export const TimeField: <T extends import("react-stately").TimeValue>(props: TimeFieldProps<T> & {
ref?: import("react").Ref<HTMLDivElement>;
}) => import("react").ReactElement = ...
export type DateFieldProps<T extends import("react-stately").DateValue> = DateFieldBase<T> & import("@react-types/shared").FocusableProps & import("@react-types/shared").ValueBase<T | null, import("react-stately").MappedDateValue<T> | null> & FieldProps
Referenced by
Unexported symbols referenced here
type DateFieldBase<T extends import("react-stately").DateValue> = {

The minimum allowed date that a user may select.

minValue?: import("react-stately").DateValue;

The maximum allowed date that a user may select.

maxValue?: import("react-stately").DateValue;

Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.

isDateUnavailable?: (date: import("react-stately").DateValue) => boolean;

A placeholder date that influences the format of the placeholder shown when no value is selected. Defaults to today's date at midnight.

placeholderValue?: T;

Whether to display the time in 12 or 24 hour format. By default, this is determined by the user's locale.

hourCycle?: 12 | 24;

Determines the smallest unit that is displayed in the date picker. By default, this is "day" for dates, and "minute" for times.

granularity?: import("react-stately").Granularity;

Whether to hide the time zone abbreviation.

more
less

@default — false

hideTimeZone?: boolean;

Whether to always show leading zeros in the month, day, and hour fields. By default, this is determined by the user's locale.

shouldForceLeadingZeros?: boolean;
}
Referenced by
export type DatePickerProps<T extends import("react-stately").DateValue> = DatePickerBase<T> & import("react-aria").AriaDatePickerProps<T> & import("@react-types/shared").ValueBase<T | null, import("react-stately").MappedDateValue<T> | null>
Referenced by
Unexported symbols referenced here
type DatePickerBase<T extends import("react-stately").DateValue> = {

The maximum number of months to display at once in the calendar popover, if screen space permits.

more
less

@default — 1

maxVisibleMonths?: number;

Whether the calendar popover should automatically flip direction when space is limited.

more
less

@default — true

shouldFlip?: boolean;
} & DateFieldBase<T> & import("@react-types/shared").FocusableProps & FieldProps
Referenced by
export type TimeFieldProps<T extends import("react-stately").TimeValue> = {

Whether to display the time in 12 or 24 hour format. By default, this is determined by the user's locale.

hourCycle?: 12 | 24;

Determines the smallest unit that is displayed in the time picker.

more
less

@default — 'minute'

granularity?: Exclude<import("react-stately").Granularity, "day">;

Whether to hide the time zone abbreviation.

hideTimeZone?: boolean;

A placeholder time that influences the format of the placeholder shown when no value is selected. Defaults to 12:00 AM or 00:00 depending on the hour cycle.

placeholderValue?: T;

The minimum allowed time that a user may select.

minValue?: import("react-stately").TimeValue;

The maximum allowed time that a user may select.

maxValue?: import("react-stately").TimeValue;
} & import("@react-types/shared").FocusableProps & import("@react-types/shared").ValueBase<T | null, import("react-stately").MappedTimeValue<T> | null> & FieldProps
Referenced by
}
module "@keystar/ui/list-view" {
export { } from "react-stately"

Displays a list of interactive items, and allows a user to navigate, select, or perform an action.

export const ListView: <T>(props: ListViewProps<T> & {
ref?: import("react").RefObject<HTMLDivElement | null>;
}) => import("react").ReactElement = ...
export interface ListViewProps<T> extends import("react-aria").AriaGridListProps<T>, BaseStyleProps, import("@react-types/shared").SpectrumSelectionProps, Omit<import("@react-types/shared").AsyncLoadable, "isLoading"> {

Sets the amount of vertical padding within each cell.

more
less

@default — 'regular'

density?: "compact" | "regular" | "spacious";

Whether the ListView should be displayed with a quiet style.

isQuiet?: boolean;

The current loading state of the ListView. Determines whether or not the progress circle should be shown.

loadingState?: import("@react-types/shared").LoadingState;

Sets the text behavior for the row contents.

more
less

@default — 'truncate'

overflowMode?: "truncate" | "wrap";

Sets what the ListView should render when there is no content to display.

renderEmptyState?: () => import("react").Element;

Handler that is called when a user performs an action on an item. The exact user event depends on the collection's selectionStyle prop and the interaction modality.

onAction?: (key: import("react").Key) => void;

The drag and drop hooks returned by useDragAndDrop used to enable drag and drop behavior for the ListView.

dragAndDropHooks?: DragAndDropHooks["dragAndDropHooks"];
}
Referenced by
}
module "@keystar/ui/action-bar" {
export { } from "react-stately"

Action bars are used for single and bulk selection patterns when a user needs to perform actions on one or more items at the same time.

export const ActionBar: <T>(props: ActionBarProps<T> & {
ref?: import("react").ForwardedRef<HTMLDivElement>;
}) => import("react").ReactElement = ...

ActionBarContainer wraps around an ActionBar and a component that supports selection. It handles the ActionBar's position with respect to its linked component.

export const ActionBarContainer: import("react").ForwardRefExoticComponent<ActionBarContainerProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...
export type ActionBarContainerProps = {
children: import("react").ReactNode;
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
export type ActionBarProps<T> = {
children: ItemElement<T> | ItemElement<T>[] | ((item: T) => ItemElement<T>);
items?: Iterable<T>;
disabledKeys?: Iterable<import("@react-types/shared").Key>;
selectedItemCount: number | "all";
onClearSelection: () => void;
isEmphasized?: boolean;
onAction?: (key: import("@react-types/shared").Key) => void;
buttonLabelBehavior?: "show" | "collapse" | "hide";
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
Unexported symbols referenced here
type ItemElement<T> = import("react").ReactElement<import("@react-types/shared").ItemProps<T>> | null
Referenced by
}
module "@keystar/ui/primitives" {
export const TOKEN_PREFIX: "kui" = ...
export const THEME_DEFAULT: "kui-theme" = ...
export const SCHEME_AUTO: "kui-scheme--auto" = ...
export const SCHEME_LIGHT: "kui-scheme--light" = ...
export const SCHEME_DARK: "kui-scheme--dark" = ...
}
module "@keystar/ui/split-view" {
export function SplitView(props: SplitViewProps): import("react").Element
export const SplitPanePrimary: import("react").ForwardRefExoticComponent<SplitPanePrimaryProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...
Unexported symbols referenced here
type SplitPanePrimaryProps = {
children: import("react").ReactNode;
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
export const SplitPaneSecondary: import("react").ForwardRefExoticComponent<SplitPaneSecondaryProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...
Unexported symbols referenced here
type SplitPaneSecondaryProps = {
children: import("react").ReactNode;
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
export type SplitViewProps = {

Unique ID used to auto-save the pane arrangement.

autoSaveId?: string;

The primary and secondary split panes.

children: [import("react").ReactElement, import("react").ReactElement];

The default size of the primary pane, in pixels.

defaultSize: number;

Control the collapsed state of the primary pane.

isCollapsed?: boolean;

The minimum size of the primary pane, in pixels.

minSize: number;

The minimum size of the primary pane, in pixels.

maxSize: number;

Callback that is called when the user collapses or expands the primary pane. A collapse event is triggered when the primary pane is dragged beyond half its minimum size, or the user presses the Enter key while the resize handle is focused.

more
less

Because we visually hide the resize handle (unless focused) to complete the collapsed appearance, an expand event will only occur when the user presses the Enter key on a collapsed resize handle—you MUST implement an alternative "expand" interaction for pointer users.

onCollapseChange?: (isCollapsed: boolean) => void;

Callback that is called when the user resizes the panes.

onResize?: (value: number) => void;

Custom storage API.

more
less

@default — localStorage

storage?: SplitViewStorage;
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
Unexported symbols referenced here
type SplitViewStorage = {
getItem(name: string): string | null;
setItem(name: string, value: string): void;
}
Referenced by
}
module "@keystar/ui/text-field" {

Internal component for default appearance and behaviour.

export const TextFieldPrimitive: import("react").ForwardRefExoticComponent<TextFieldPrimitiveProps & {
ref?: import("react").Ref<InputOrTextArea>;
}> = ...
Unexported symbols referenced here
type TextFieldPrimitiveProps = (TextFieldProps | TextAreaProps) & {

When true, text will wrap onto multiple lines using a textarea instead of the traditional input element.

isMultiline?: boolean;
startElement?: Conditional<import("react").ReactElement>;
endElement?: Conditional<import("react").ReactElement>;
labelProps?: import("react").LabelHTMLAttributes<HTMLLabelElement>;
inputProps: import("react").InputHTMLAttributes<HTMLInputElement> | import("react").TextareaHTMLAttributes<HTMLTextAreaElement>;
descriptionProps?: import("react").HTMLAttributes<HTMLElement>;
errorMessageProps?: import("react").HTMLAttributes<HTMLElement>;
inputWrapperProps?: import("react").HTMLAttributes<HTMLElement>;
}
Referenced by
type InputOrTextArea = HTMLInputElement | HTMLTextAreaElement
Referenced by

Text fields allow users to input text with a keyboard.

export const TextField: import("react").ForwardRefExoticComponent<TextFieldProps & {
ref?: import("react").Ref<HTMLInputElement>;
}> = ...

Text areas allow users to input multiple lines of text with a keyboard.

export const TextArea: import("react").ForwardRefExoticComponent<TextAreaProps & import("react").RefAttributes<HTMLTextAreaElement>> = ...
export function validateTextFieldProps<T extends FieldProps>(props: T): T
export type TextAreaProps = Omit<TextFieldProps<HTMLTextAreaElement>, "pattern" | "type" | "startElement" | "endElement">
Referenced by
export type TextFieldProps<T extends HTMLInputElement | HTMLTextAreaElement = HTMLInputElement> = {

Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.

'aria-activedescendant'?: string;

Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be presented if they are made.

'aria-autocomplete'?: "none" | "inline" | "list" | "both";

Identifies the element that provides an error message for the object.

'aria-errormessage'?: string;

Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.

'aria-haspopup'?: boolean | "false" | "true" | "menu" | "listbox" | "tree" | "grid" | "dialog";

Element to display before the input.

startElement?: Conditional<import("react").ReactElement>;

Element to display after the input.

endElement?: Conditional<import("react").ReactElement>;
} & FieldProps & Omit<import("react-aria").AriaTextFieldProps<T>, keyof FieldProps>
Referenced by
}
module "@keystar/ui/typography" {
export { } from "react-aria"

A typographic device used to communicate levels of hierarchy between text.

export const Heading: CompWithAsProp<HeadingProps, "h3"> = ...
export const headingClassList: ClassList<"root" | (string & {})> = ...
export function useHeadingContext(): HeadingContextType | undefined
Unexported symbols referenced here
type HeadingContextType = { }
Referenced by
export const Text: CompWithAsProp<TextProps, "span"> = ...
export const textClassList: ClassList<"root" | (string & {})> = ...
export function useTextStyles(props: PickRequired<TextProps, "color" | "size" | "weight">): Pick<import("react").HTMLAttributes<HTMLElement>, "style" | "className">
export function useTextContext(): TextContextType | undefined
Unexported symbols referenced here
type TextContextType = Pick<TextProps, "color" | "size" | "weight">
Referenced by

A utility component for displaying emoji characters accessibly. Emojis can add playfulness to your interface, but require formatting to ensure that they are accessible for all users.

export const Emoji: import("react").ForwardRefExoticComponent<EmojiProps & {
ref?: import("react").Ref<HTMLSpanElement>;
}> = ...

Represents text that specifies a keyboard command.

export const Kbd: import("react").ForwardRefExoticComponent<KbdProps & {
ref?: import("react").Ref<HTMLElement>;
}> = ...
export const Numeral: import("react").ForwardRefExoticComponent<NumeralProps & import("react").RefAttributes<HTMLElement>> = ...

A typographic component that adds styles for rendering remote HTML content.

export const Prose: CompWithAsProp<ProseProps, "div"> = ...
Unexported symbols referenced here
type ProseProps = {

The content to render.

children?: import("react").ReactNode;

The size of body text.

more
less

@default — 'medium'

size?: FontSizeText;
} & BaseStyleProps
Referenced by
export function useProseStyleProps(props: ProseProps): {
className: string;
style?: import("react").CSSProperties | undefined;
}
export type EmojiProps = {

Label used to describe the symbol that will be announced to screen readers.

label?: string;

Emoji symbol.

symbol: string;
} & BaseStyleProps & import("@react-types/shared").DOMProps
Referenced by
export type KbdProps = {

Keyboard shortcut text.

children: import("react").ReactNode;

Prefix with OS-specific "alt" key.

more
less

@MacOS —

@Windows — Alt

alt?: boolean;

Prefix with OS-specific "meta" key.

more
less

@MacOS —

@Windows — Ctrl

meta?: boolean;

Prefix with OS-specific "shift" key.

more
less

@MacOS —

@Windows — Shift

shift?: boolean;

A slot to place the shortcut text.

more
less

@default — 'kbd'

slot?: string;
} & import("@react-types/shared").DOMProps & BaseStyleProps
Referenced by
export type NumeralProps = {

How the value should be abbreviated, if at all.

abbreviate?: boolean | "short" | "long";

The currency to use when formatting "currency" values. Possible values are the ISO 4217 currency codes, such as "USD" for the US dollar, "EUR" for the euro, etc.

currency?: string;

The formatting style to use.

more
less

@default — 'decimal'

format?: Format;

Override the default precision. Supports a tuple for min/max.

precision?: number | [number, number];

The unit to use when formatting "unit" values. Possible values may be concatenated with "-per-" to make a compound unit.

unit?: string;

The numeric value to format.

value: number;
}
Referenced by
Unexported symbols referenced here
type Format = "currency" | "decimal" | "percent" | "unit"
Referenced by
}
module "@keystar/ui/breadcrumbs" {
export { } from "react-stately"

Breadcrumbs show hierarchy and navigational context for a user's location within an application.

export const Breadcrumbs: <T>(props: BreadcrumbsProps<T> & {
ref?: import("react").Ref<HTMLDivElement>;
}) => import("react").ReactElement = ...
export type BreadcrumbsProps<T> = import("react-aria").AriaBreadcrumbsProps & BaseStyleProps & {

The breadcrumb items.

children: import("react").ReactElement<import("@react-types/shared").ItemProps<T>> | import("react").ReactElement<import("@react-types/shared").ItemProps<T>>[];

Whether the Breadcrumbs are disabled.

isDisabled?: boolean;

Called when an item is acted upon (usually selection via press).

onAction?: (key: import("react").Key) => void;

Whether to always show the root item if the items are collapsed.

showRoot?: boolean;

Size of the Breadcrumbs including spacing and layout.

more
less

@default — 'regular'

size?: BreadcrumbSize;
}
Referenced by
Unexported symbols referenced here
type BreadcrumbSize = NonNullable<TextProps["size"]>
Referenced by
}
module "@keystar/ui/action-group" {
export { } from "react-stately"

Group related action buttons together.

export const ActionGroup: <T>(props: ActionGroupProps<T> & {
ref?: import("react").RefObject<HTMLDivElement | null>;
}) => import("react").ReactElement = ...
export type ActionGroupProps<T> = AriaActionGroupProps<T> & {

Sets the amount of space between buttons.

more
less

@default — 'regular'

density?: "compact" | "regular";

Whether the buttons should be justified in their container.

isJustified?: boolean;

Defines the behavior of the group when the buttons do not fit in the available space. When set to 'wrap', the items wrap to form a new line. When set to 'collapse', the items that do not fit are collapsed into a dropdown menu.

more
less

@default — 'wrap'

overflowMode?: "wrap" | "collapse";

Defines when the text within the buttons should be hidden and only the icon should be shown. When set to 'hide', the text is always shown in a tooltip. When set to 'collapse', the text is visible if space is available, and hidden when space is limited. The text is always visible when the item is collapsed into a menu.

more
less

@default — 'show'

buttonLabelBehavior?: "show" | "collapse" | "hide";

The prominence of each button in the group.

more
less

@default — 'default'

prominence?: "low" | "default";

The icon to display in the dropdown menu trigger button when a selectable group is collapsed.

summaryIcon?: import("react").ReactElement;
} & BaseStyleProps
Referenced by
}
module "@keystar/ui/number-field" {

Number fields let users enter a numeric value and incrementally increase or decrease the value with a step-button control.

export const NumberField: import("react").ForwardRefExoticComponent<NumberFieldProps & {
ref?: import("react").Ref<HTMLInputElement>;
}> = ...
export type NumberFieldProps = {

A custom aria-label for the decrement button. If not provided, the localized string "Decrement" is used.

decrementAriaLabel?: string;

A custom aria-label for the increment button. If not provided, the localized string "Increment" is used.

incrementAriaLabel?: string;

Formatting options for the value displayed in the number field. This also affects what characters are allowed to be typed by the user.

formatOptions?: NumberFormatOptions;

Whether to hide the increment and decrement buttons.

hideStepper?: boolean;
} & import("@react-types/shared").ValueBase<number> & import("@react-types/shared").RangeInputBase<number> & FieldProps & import("@react-types/shared").FocusableProps & import("@react-types/shared").TextInputDOMEvents
Referenced by
}
module "@keystar/ui/search-field" {

Search fields are text fields, specifically designed for search behaviour.

export const SearchField: import("react").ForwardRefExoticComponent<{
onSubmit?: (value: string) => void;
onClear?: () => void;
showIcon?: boolean;
} & Omit<TextFieldProps, "pattern" | "type"> & import("react").RefAttributes<HTMLInputElement>> = ...
export type SearchFieldProps = {

Handler that is called when the field is submitted.

onSubmit?: (value: string) => void;

Handler that is called when the clear button is pressed.

onClear?: () => void;

Whether to show the magnifying glass icon.

more
less

@default — : true

showIcon?: boolean;
} & Omit<TextFieldProps, "pattern" | "type">
}
module "@keystar/ui/status-light" {

Status lights describe the state or condition of an entity.

export const StatusLight: import("react").ForwardRefExoticComponent<StatusLightProps & {
ref?: import("react").Ref<HTMLDivElement>;
}> = ...
export type StatusLightProps = {

The content to display as the label.

children?: import("react").ReactNode;

An accessibility role for the status light. Should be set when the status can change at runtime, and no more than one status light will update simultaneously.

role?: "status";

The tone of the status light, which indicates semantic meaning.

more
less

@default — 'neutral'

tone?: StatusLightTones;
} & BaseStyleProps & import("@react-types/shared").DOMProps & import("@react-types/shared").AriaLabelingProps
Referenced by
Unexported symbols referenced here
type StatusLightTones = "accent" | "caution" | "critical" | "neutral" | "pending" | "positive"
Referenced by
}
module "@keystar/ui/drag-and-drop" {

A DropZone is an area into which one or multiple objects can be dragged and dropped.

export const DropZone: CompWithAsProp<DropZoneProps, "div"> = ...
export const dropZoneClassList: ClassList<"root" | (string & {})> = ...
export type DropZoneProps = Omit<import("react-aria").DropOptions, "getDropOperationForPoint" | "ref" | "hasDropButton"> & WithRenderProps<{
isDropTarget: boolean;
}> & BaseStyleProps & import("@react-types/shared").DOMProps & import("@react-types/shared").AriaLabelingProps
Referenced by

A FileTrigger allows a user to access the file system with any pressable component, or custom components built with usePress.

export const FileTrigger: import("react").ForwardRefExoticComponent<FileTriggerProps & import("react").RefAttributes<HTMLInputElement>> = ...
export type FileTriggerProps = {

Specifies what mime type of files are allowed.

acceptedFileTypes?: string[];

Whether multiple files can be selected.

allowsMultiple?: boolean;

The children of the component.

children?: import("react").ReactNode;

Specifies the use of a media capture mechanism to capture the media on the spot.

defaultCamera?: "user" | "environment";

Handler when a user selects a file.

onSelect?: (files: FileList | null) => void;
}
Referenced by
export function InsertionIndicatorPrimitive(props: {
isDropTarget?: boolean;
} & import("react").HTMLAttributes<HTMLDivElement>): import("react").Element

Provides the hooks required to enable drag and drop behavior for a drag and drop compatible React Spectrum component.

export function useDragAndDrop(options: DragAndDropOptions): DragAndDropHooks
export interface DragAndDropOptions extends Omit<import("@react-types/shared").DraggableCollectionProps, "preview" | "getItems">, import("@react-types/shared").DroppableCollectionProps {

A function that returns the items being dragged. If not specified, we assume that the collection is not draggable.

more
less

@default — () => []

getItems?: (keys: Set<import("@react-types/shared").Key>) => import("@react-types/shared").DragItem[];

Provide a custom drag preview. draggedKey represents the key of the item the user actually dragged.

renderPreview?: (keys: Set<import("@react-types/shared").Key>, draggedKey: import("@react-types/shared").Key | null) => import("react").Element;
}
Referenced by
export interface DragAndDropHooks {

Drag and drop hooks for the collection element.

dragAndDropHooks: DragHooks & DropHooks & {
isVirtualDragging?: () => boolean;
renderPreview?: (keys: Set<import("@react-types/shared").Key>, draggedKey: import("@react-types/shared").Key | null) => import("react").Element;
};
}
Referenced by
Unexported symbols referenced here
interface DragHooks {
useDraggableCollectionState?: (props: DraggableCollectionStateOpts) => import("react-stately").DraggableCollectionState;
useDraggableCollection?: (props: import("react-aria").DraggableCollectionOptions, state: import("react-stately").DraggableCollectionState, ref: import("react").RefObject<HTMLElement | null>) => void;
useDraggableItem?: (props: import("react-aria").DraggableItemProps, state: import("react-stately").DraggableCollectionState) => import("react-aria").DraggableItemResult;
DragPreview?: typeof import("react-aria").DragPreview;
}
Referenced by
interface DropHooks {
useDroppableCollectionState?: (props: import("react-stately").DroppableCollectionStateOptions) => import("react-stately").DroppableCollectionState;
useDroppableCollection?: (props: import("react-aria").DroppableCollectionOptions, state: import("react-stately").DroppableCollectionState, ref: import("react").RefObject<HTMLElement | null>) => import("react-aria").DroppableCollectionResult;
useDroppableItem?: (options: import("react-aria").DroppableItemOptions, state: import("react-stately").DroppableCollectionState, ref: import("react").RefObject<HTMLElement | null>) => import("react-aria").DroppableItemResult;
useDropIndicator?: (props: import("react-aria").DropIndicatorProps, state: import("react-stately").DroppableCollectionState, ref: import("react").RefObject<HTMLElement | null>) => import("react-aria").DropIndicatorAria;
}
Referenced by
interface DraggableCollectionStateOpts extends Omit<import("react-stately").DraggableCollectionStateOptions, "getItems"> {}
Referenced by
export function move<T>(items: readonly T[], indices: number[], toIndex: number): T[]
}
module "@keystar/ui/password-field" {

Password fields are text fields for entering secure text.

export const PasswordField: import("react").ForwardRefExoticComponent<PasswordFieldProps & {
ref?: import("react").Ref<HTMLInputElement>;
}> = ...
export type PasswordFieldProps = {

The input autocomplete type.

more
less

@default — "current-password"

autoComplete?: "new-password" | "current-password" | (string & {});

Allow users to reveal the input text. When true, a button is displayed that toggles secure text entry.

more
less

@default — true

allowTextReveal?: boolean;
} & import("@react-types/shared").ValueBase<string> & FieldProps & import("@react-types/shared").FocusableProps & import("@react-types/shared").TextInputDOMEvents
Referenced by
}
module "@keystar/ui/contextual-help" {

Contextual help shows a user extra information about an adjacent component.

export const ContextualHelp: import("react").ForwardRefExoticComponent<ContextualHelpProps & {
ref?: import("react").Ref<HTMLButtonElement>;
}> = ...
export type ContextualHelpProps = {

Contents of the Contextual Help popover.

children: import("react").ReactNode;

The placement of the popover with respect to the action button.

more
less

@default — 'bottom start'

placement?: import("react-aria").Placement;

Indicates whether contents are informative or provides helpful guidance.

more
less

@default — 'help'

variant?: "help" | "info";
} & import("react-stately").OverlayTriggerProps & import("react-aria").PositionProps & BaseStyleProps & import("@react-types/shared").DOMProps & import("@react-types/shared").AriaLabelingProps
Referenced by
}