UNPKG

alouette

Version:

A modern, customizable design system built on top of NativeWind v5 with configurable defaults

197 lines 13.1 kB
export type { ThemeVariablesMap } from "./core/NativeThemeVariablesContext"; export { AlouetteDecorator } from "./core/AlouetteDecorator"; export type { AlouetteProviderProps } from "./core/AlouetteProvider"; export { AlouetteProvider } from "./core/AlouetteProvider"; export { SafeAreaProvider } from "./core/SafeAreaProvider"; export { useSafeAreaInsets } from "./core/useSafeAreaInsets"; export type { SafeAreaEdge, SafeAreaScopeProps, } from "./core/SafeAreaEdgesContext"; export { SafeAreaScope, useConsumedSafeAreaEdges, } from "./core/SafeAreaEdgesContext"; export { useScreenSafeAreaPadding } from "./core/useScreenSafeAreaPadding"; export type { AlouetteModeTheme, AlouetteTheme, Accent, } from "./core/AlouetteConfig"; export { useCurrentMode, useCurrentTheme } from "./core/ThemeContext"; export type { ColorModePreference } from "./core/useColorMode"; export { useResolvedColorMode, useSystemColorMode } from "./core/useColorMode"; export type { ScopedThemeProps } from "./ui/containers/ScopedTheme"; export { ScopedTheme } from "./ui/containers/ScopedTheme"; export type { ViewProps } from "./ui/primitives/View"; export { View } from "./ui/primitives/View"; export type { TextProps, ParagraphProps } from "./ui/primitives/Text"; export { Text, Paragraph } from "./ui/primitives/Text"; export type { ScrollViewProps } from "./ui/primitives/ScrollView"; export { ScrollView } from "./ui/primitives/ScrollView"; export type { FlatListProps } from "./ui/primitives/FlatList"; export { FlatList } from "./ui/primitives/FlatList"; export type { SectionListProps } from "./ui/primitives/SectionList"; export { SectionList } from "./ui/primitives/SectionList"; export type { HStackProps, VStackProps, StackProps } from "./ui/stacks/stacks"; export { Stack, HStack, VStack } from "./ui/stacks/stacks"; export type { SeparatorProps } from "./ui/stacks/Separator"; export { Separator } from "./ui/stacks/Separator"; export type { StoryProps } from "./ui/story-components/Story"; export { Story } from "./ui/story-components/Story"; export type { StoryContainerProps } from "./ui/story-components/StoryContainer"; export { StoryContainer } from "./ui/story-components/StoryContainer"; export { StoryDecorator } from "./ui/story-components/StoryDecorator"; export type { StoryGridColProps, StoryGridRowProps, } from "./ui/story-components/StoryGrid"; export { StoryGrid } from "./ui/story-components/StoryGrid"; export type { StoryTitleProps } from "./ui/story-components/StoryTitle"; export { StoryTitle } from "./ui/story-components/StoryTitle"; export type { BoxProps, InteractiveBoxProps, SafeAreaBoxProps, } from "./ui/containers/Box"; export { Box, InteractiveBox, SafeAreaBox } from "./ui/containers/Box"; export type { AccentScopeProps } from "./ui/containers/AccentScope"; export { AccentScope } from "./ui/containers/AccentScope"; export type { StableAccentScopeProps } from "./ui/containers/StableAccentScope"; export { StableAccentScope } from "./ui/containers/StableAccentScope"; export type { PortalAccentScopeProps } from "./ui/containers/PortalAccentScope"; export { PortalAccentScope } from "./ui/containers/PortalAccentScope"; export type { PresenceListProps, PresenceOneProps, } from "./ui/containers/Presence"; export { PresenceList, PresenceOne } from "./ui/containers/Presence"; export { animationDurationsMs } from "./animationDurationsMs"; export type { PopoverProps } from "./ui/containers/Popover"; export { Popover } from "./ui/containers/Popover"; export type { SurfaceProps } from "./ui/containers/Surface"; export { Surface } from "./ui/containers/Surface"; export type { EditableSurfaceProps } from "./ui/containers/EditableSurface"; export { EditableSurface } from "./ui/containers/EditableSurface"; export type { ModalProps } from "./ui/containers/Modal"; export { Modal } from "./ui/containers/Modal"; export type { AlertDialogProps, AlertDialogUsageProps, } from "./ui/containers/AlertDialog"; export { AlertDialog, InfoAlertDialog, QuestionAlertDialog, SuccessAlertDialog, WarningAlertDialog, } from "./ui/containers/AlertDialog"; export type { IconProps, SVGIconElement } from "./ui/primitives/Icon"; export { Icon } from "./ui/primitives/Icon"; export type { InteractiveIconProps } from "./ui/primitives/InteractiveIcon"; export { InteractiveIcon } from "./ui/primitives/InteractiveIcon"; export type { PressableBoxProps } from "./ui/actions/PressableBox"; export { PressableBox } from "./ui/actions/PressableBox"; export type { ButtonProps, ButtonState, ExternalLinkButtonProps, InternalLinkButtonProps, } from "./ui/actions/Button"; export { Button, ExternalLinkButton, InternalLinkButton, } from "./ui/actions/Button"; export type { LinkTextProps } from "./ui/actions/LinkText"; export { LinkText } from "./ui/actions/LinkText"; export type { ExternalLinkTextProps } from "./ui/actions/ExternalLinkText"; export { ExternalLinkText } from "./ui/actions/ExternalLinkText"; export type { ActionButtonProps } from "./ui/actions/ActionButton"; export { ActionButton } from "./ui/actions/ActionButton"; export type { IconButtonProps } from "./ui/actions/IconButton"; export { IconButton } from "./ui/actions/IconButton"; export type { MenuProps, MenuTriggerParams } from "./ui/actions/Menu"; export { Menu } from "./ui/actions/Menu"; export type { MenuItemProps } from "./ui/actions/MenuItem"; export { MenuItem } from "./ui/actions/MenuItem"; export type { InputTextMode, InputTextProps } from "./ui/inputs/InputText"; export { InputText } from "./ui/inputs/InputText"; export type { AutocompleteOption, InputTextAutocompleteProps, } from "./ui/inputs/InputTextAutocomplete.shared"; export { InputTextAutocomplete } from "./ui/inputs/InputTextAutocomplete"; export type { TextAreaProps } from "./ui/inputs/TextArea"; export { TextArea } from "./ui/inputs/TextArea"; export type { SwitchProps } from "./ui/inputs/Switch"; export { Switch } from "./ui/inputs/Switch"; export type { SelectOption, SelectProps } from "./ui/inputs/Select.shared"; export { Select } from "./ui/inputs/Select"; export type { RadioGroupProps } from "./ui/inputs/RadioGroup"; export { RadioGroup } from "./ui/inputs/RadioGroup"; export type { RadioProps } from "./ui/inputs/Radio"; export { Radio } from "./ui/inputs/Radio"; export type { RadioButtonGroupProps } from "./ui/inputs/RadioButtonGroup"; export { RadioButtonGroup } from "./ui/inputs/RadioButtonGroup"; export type { RadioButtonProps } from "./ui/inputs/RadioButton"; export { RadioButton } from "./ui/inputs/RadioButton"; export type { ColorModePickerProps, ColorModePickerVariant, } from "./ui/inputs/ColorModePicker"; export { ColorModePicker } from "./ui/inputs/ColorModePicker"; export type { RadioCardGroupProps } from "./ui/inputs/RadioCardGroup"; export { RadioCardGroup } from "./ui/inputs/RadioCardGroup"; export type { RadioCardProps } from "./ui/inputs/RadioCard"; export { RadioCard } from "./ui/inputs/RadioCard"; export type { SegmentedOrientation, SegmentedVariant, } from "./ui/selection/SelectionContext"; export type { NavBarProps } from "./ui/navigation/NavBar"; export { NavBar } from "./ui/navigation/NavBar"; export type { NavBarItemProps } from "./ui/navigation/NavBarItem"; export { NavBarItem } from "./ui/navigation/NavBarItem"; export type { BreadcrumbsProps } from "./ui/navigation/Breadcrumbs"; export { Breadcrumbs } from "./ui/navigation/Breadcrumbs"; export type { BreadcrumbItemProps } from "./ui/navigation/BreadcrumbItem"; export { BreadcrumbItem } from "./ui/navigation/BreadcrumbItem"; export type { TabsProps } from "./ui/navigation/Tabs"; export { Tabs } from "./ui/navigation/Tabs"; export type { TabProps } from "./ui/navigation/Tab"; export { Tab } from "./ui/navigation/Tab"; export type { FormItemProps } from "./ui/forms/FormItem"; export { FormItem } from "./ui/forms/FormItem"; export type { FormProps } from "./ui/forms/Form"; export { Form, FormValidationError } from "./ui/forms/Form"; export type { FormFieldProps } from "./ui/forms/FormField"; export { FormField } from "./ui/forms/FormField"; export type { FormArrayItem, FormArrayPath, FormFieldArrayProps, } from "./ui/forms/FormFieldArray"; export { FormFieldArray } from "./ui/forms/FormFieldArray"; export type { FormSubmitButtonProps } from "./ui/forms/FormSubmitButton"; export { FormSubmitButton } from "./ui/forms/FormSubmitButton"; export type { SimpleVFormProps } from "./ui/forms/SimpleVForm"; export { SimpleVForm } from "./ui/forms/SimpleVForm"; export type { FormEditableItemProps } from "./ui/forms/FormEditableItem"; export { FormEditableItem } from "./ui/forms/FormEditableItem"; export type { FormEditableSurfaceProps } from "./ui/forms/FormEditableSurface"; export { FormEditableSurface } from "./ui/forms/FormEditableSurface"; export type { FormEditorProps } from "./ui/forms/useFormEditorModal"; export type { AvatarProps } from "./ui/data/Avatar"; export { Avatar } from "./ui/data/Avatar"; export type { BadgeProps } from "./ui/data/Badge"; export { Badge } from "./ui/data/Badge"; export type { BulletProps } from "./ui/data/Bullet"; export { Bullet } from "./ui/data/Bullet"; export type { CodeProps } from "./ui/data/Code"; export { Code } from "./ui/data/Code"; export type { CodeBlockProps } from "./ui/data/CodeBlock"; export { CodeBlock } from "./ui/data/CodeBlock"; export type { BlockquoteProps } from "./ui/data/Blockquote"; export { Blockquote } from "./ui/data/Blockquote"; export type { CitationProps } from "./ui/data/Citation"; export { Citation } from "./ui/data/Citation"; export type { EditableItemProps } from "./ui/data/EditableItem"; export { EditableItem } from "./ui/data/EditableItem"; export type { ConnectionStateProps, ConnectionStateStatus, } from "./ui/feedback/ConnectionState"; export { ConnectionState } from "./ui/feedback/ConnectionState"; export type { IndeterminateLinearProgressProps, LinearProgressProps, LinearProgressSize, } from "./ui/feedback/LinearProgress"; export { LinearProgress } from "./ui/feedback/LinearProgress"; export type { CircularProgressProps, CircularProgressSize, IndeterminateCircularProgressProps, } from "./ui/feedback/CircularProgress"; export { CircularProgress } from "./ui/feedback/CircularProgress"; export type { MessageProps } from "./ui/feedback/Message"; export { ErrorMessage, ConfirmationMessage, InfoMessage, Message, WarningMessage, } from "./ui/feedback/Message"; export type { PressableListItemProps } from "./ui/actions/PressableListItem"; export { PressableListItem } from "./ui/actions/PressableListItem"; export type { GradientBackgroundProps } from "./ui/layout/GradientBackground"; export { GradientBackground } from "./ui/layout/GradientBackground"; export type { GradientScrollViewProps } from "./ui/layout/GradientScrollView"; export { GradientScrollView } from "./ui/layout/GradientScrollView"; export type { ScreenCenterLayoutProps } from "./ui/layout/ScreenCenterLayout"; export { ScreenCenterLayout } from "./ui/layout/ScreenCenterLayout"; export type { ScreenScrollViewProps } from "./ui/layout/ScreenScrollView"; export { ScreenScrollView } from "./ui/layout/ScreenScrollView"; export type { ScreenFlatListProps } from "./ui/layout/ScreenFlatList"; export { ScreenFlatList } from "./ui/layout/ScreenFlatList"; export type { ScreenSectionListProps } from "./ui/layout/ScreenSectionList"; export { ScreenSectionList } from "./ui/layout/ScreenSectionList"; export type { AppLayoutProps } from "./ui/layout/AppLayout"; export { AppLayout } from "./ui/layout/AppLayout"; export type { AppShellProps, AppShellSidebarProps, AppShellMainProps, } from "./ui/layout/AppShell"; export { AppShell, AppShellSidebar, AppShellMain } from "./ui/layout/AppShell"; export type { AppHeaderProps } from "./ui/layout/AppHeader"; export { AppHeader } from "./ui/layout/AppHeader"; export type { AppHeaderSize } from "./ui/layout/AppHeader"; export type { AppHeaderBrandProps } from "./ui/layout/AppHeaderBrand"; export { AppHeaderBrand } from "./ui/layout/AppHeaderBrand"; export type { BrandLogoProps } from "./ui/layout/BrandLogo"; export { BrandLogo } from "./ui/layout/BrandLogo"; export type { AppHeaderActionsProps } from "./ui/layout/AppHeaderActions"; export { AppHeaderActions } from "./ui/layout/AppHeaderActions"; export type { AppHeaderAccountProps } from "./ui/layout/AppHeaderAccount"; export { AppHeaderAccount } from "./ui/layout/AppHeaderAccount"; export type { AppHeaderSignInProps } from "./ui/layout/AppHeaderSignIn"; export { AppHeaderSignIn } from "./ui/layout/AppHeaderSignIn"; export { SwitchBreakpointsUsingDisplayNone, SwitchBreakpointsUsingNull, } from "./windowSize/SwitchBreakpoints"; export { useCurrentBreakpointName, useCurrentBreakpointNameFiltered, } from "./windowSize/useCurrentBreakpointName"; export type { Breakpoint, BreakpointNames } from "./config/Breakpoints"; export { Breakpoints, BreakpointNameEnum } from "./config/Breakpoints"; export type { ExternalLinkProps, ExternalLinkRequiredComponentProps, } from "./expo/ExternalLink"; export { ExternalLink } from "./expo/ExternalLink"; export type { ExternalOpenLinkBehavior } from "./expo/ExternalLink.shared"; export { styled } from "./ui/styled"; //# sourceMappingURL=index.d.ts.map