/** * @estiva-app/ui — the primitives. * * Shipped **built**: `dist/index.js` (esbuild, one bundle, React external) plus * `.d.ts` from `tsc`. Not source — a package of `.ts` is compiled with the * *consumer's* tsconfig, and Ship's `noUnusedLocals` alone is enough to fail a * build over a library it does not own. See estiva-docs ADR 0002 §4a. * * `src/` still ships in the tarball, so stepping into a component lands on the * TypeScript that produced it. */ export { AppProvider, type AppProviderProps } from './AppProvider'; export { AppShell, type AppShellProps } from './AppShell'; export { AttachmentCard, type AttachmentCardProps, type AttachmentCardState } from './AttachmentCard'; export { Avatar, hueFor, initialsFor, type AvatarProps } from './Avatar'; export { AvatarGroup, type AvatarGroupMember, type AvatarGroupProps } from './AvatarGroup'; export { MembersPill, type MembersPillProps } from './MembersPill'; export { MembersDialog, type MembersDialogCandidate, type MembersDialogMember, type MembersDialogProps, type MembersDialogSelfAction } from './MembersDialog'; export { Banner, type BannerProps, type BannerTone } from './Banner'; export { BlockHandle, blockAtY, type BlockHandleProps, type BlockHandleEditing, type HandleBlock } from './BlockHandle'; export { Button, type ButtonAction, type ButtonProps, type ButtonSize, type ButtonVariant } from './Button'; export { Card, type CardAttention, type CardFill, type CardHover, type CardProps } from './Card'; export { Checkbox, type CheckboxProps } from './Checkbox'; export { Chip, type ChipProps, type ChipType } from './Chip'; export { CommandPalette, CommandPaletteAnswer, CommandPaletteForm, CommandPaletteProposal, CommandPaletteQuote, CommandPaletteSearch, CommandPaletteWorking, type CommandPaletteAnswerProps, type CommandPaletteChip, type CommandPaletteFormProps, type CommandPaletteGroup, type CommandPaletteProps, type CommandPaletteProposalProps, type CommandPaletteQuoteProps, type CommandPaletteRow, type CommandPaletteSearchProps, type CommandPaletteWorkingProps, } from './CommandPalette'; export { ChipInput, InputChip, type ChipInputOption, type ChipInputProps, type InputChipProps } from './ChipInput'; export { INLINE_CHIP_CLASSES, INLINE_CHIP_TONE_CLASSES, InlineChip, inlineChipClassName, type InlineChipProps, type InlineChipTone, } from './InlineChip'; export { Lightbox, type LightboxProps } from './Lightbox'; export { Link, type LinkProps, type LinkVariant } from './Link'; export { RichText, richTextClassName, calloutLook, type RichTextProps, type RichTextBlock, type RichTextRun, type RichTextSize } from './RichText'; export { IconButton, type IconButtonProps, type IconButtonVariant } from './IconButton'; export { Kbd, type KbdProps } from './Kbd'; export { KindIcon, thingKindOf, type KindIconProps, type ThingKind } from './KindIcon'; export { IdentityMenu, IdentityPanel, type Identity, type IdentityMenuProps, type IdentityPanelProps } from './IdentityMenu'; export { Tooltip, TooltipProvider, WithTooltip, type TooltipProps, type TooltipProviderProps, type WithTooltipProps } from './Tooltip'; export { Field, FieldLine, type FieldLineProps, type FieldLineTone, type FieldProps } from './Field'; export { FilePicker, type FilePickerProps } from './FilePicker'; export { Form, type FormProps } from './Form'; export { Select, type SelectOption, type SelectProps } from './Select'; export { TextInput, type TextInputProps } from './TextInput'; export { Textarea, type TextareaProps } from './Textarea'; export { ConfirmDialog, type ConfirmDialogProps } from './ConfirmDialog'; export { DialogShell, type DialogShellProps } from './DialogShell'; export { Divider, type DividerProps } from './Divider'; export { EditableText, type EditableTextProps } from './EditableText'; export { EmptyState, type EmptyStateProps } from './EmptyState'; export { EntryShell, type EntryShellProps } from './EntryShell'; export { ErrorBoundary, type ErrorBoundaryProps } from './ErrorBoundary'; export { ProgressBar, type ProgressBarProps, type ProgressBarVariant } from './ProgressBar'; export { SkeletonBar, SkeletonList, SkeletonRow } from './Skeleton'; export { Breadcrumb, type BreadcrumbProps, type Crumb } from './Breadcrumb'; export { EnterHint, Menu, MenuItem, MenuPanel, MenuRow, MenuSection, MenuSeparator, MenuSub, type MenuItemProps, type MenuPanelProps, type MenuProps, type MenuSubProps } from './Menu'; export { NavItem, type NavItemProps } from './NavItem'; export { UnreadDot } from './UnreadDot'; export { NavTree, NavTreeSection, type NavTreeGroup, type NavTreeNode, type NavTreeProps, type NavTreeSectionProps } from './NavTree'; export { Popover, type PopoverProps } from './Popover'; export { SuggestionMenu, type SuggestionMenuHandle, type SuggestionMenuProps, type SuggestionMenuRow, type SuggestionMenuSection } from './SuggestionMenu'; export { ScrollArea, type ScrollAreaProps } from './ScrollArea'; export { ShowMore, type ShowMoreProps } from './ShowMore'; export { ReactionPicker, type ReactionOption, type ReactionPickerProps } from './ReactionPicker'; export { Toolbar, ToolbarButton, ToolbarInput, ToolbarLink, ToolbarSeparator, type ToolbarProps, type ToolbarButtonProps, type ToolbarInputProps, type ToolbarLinkProps } from './Toolbar'; export { PreviewCard, type PreviewCardProps } from './PreviewCard'; export { chosenOf, loadingShapeOf, unavailableMemory, type Linked, type LinkedChild, type LinkedConversation, type LinkedKind, type LinkedPerson, type LinkedPicker, type LinkedStatus, type LinkState, type LoadingShape, type PickerOption, type StatusColour, type UnavailableMemory, } from './linked'; export { archivedLine } from './archivedLine'; export { linkedFrom, linkStateFrom, type LinkedAction, type LinkedFromOptions, type LinkedProfile, type LinkedSlot, type LinkedSource, } from './linkedFrom'; export { CommentCount, LinkedIcon, LinkKey, LinkPickers, ProgressRing, StatusMark, type LinkPickersProps } from './LinkParts'; export { LinkChip, type LinkChipProps } from './LinkChip'; export { LinkRow, LinkUnavailable, type LinkRowProps, type LinkUnavailableProps } from './LinkRow'; export { LinkCard, LinkCardLoading, type LinkCardProps, type LinkCardLoadingProps } from './LinkCard'; export { LinkPreview, LinkPreviewOpen, useCanHover, type LinkPreviewProps } from './LinkPreview'; export { CardUnder, type CardUnderProps } from './CardUnder'; export { PartCard, type PartCardProps } from './PartCard'; export { Person, type PersonProps } from './Person'; export { Rail, type RailProps } from './Rail'; export { RailItem, type RailItemProps } from './RailItem'; export { Sidebar, type SidebarProps } from './Sidebar'; export { TopBar, type TopBarProps } from './TopBar'; export { PersonTrigger, type PersonTriggerProps } from './PersonTrigger'; export { Property, type PropertyProps } from './Property'; export { Reaction, type ReactionProps } from './Reaction'; export { ReactionRow, AddReactionButton, whoReacted, type ReactionRowProps, type AddReactionButtonProps, type ReactionCount } from './ReactionRow'; export { SearchInput, type SearchInputProps } from './SearchInput'; export { SectionHeader, type SectionAction, type SectionHeaderProps } from './SectionHeader'; export { ContainerHeader, type ContainerHeaderProps } from './ContainerHeader'; export { Panel, type PanelProps } from './Panel'; export { ListColumn, type ListColumnProps } from './ListColumn'; export { CollapsibleSection, type CollapsibleSectionProps } from './CollapsibleSection'; export { SectionLabel } from './SectionLabel'; export { Tabs, type TabDef, type TabsProps } from './Tabs'; export { Toast, ToastProvider, useToast, type ToastOptions, type ToastProps, type ToastType } from './Toast'; export { cn } from './cn'; export { isApplePlatform, shortcutLabel } from './shortcuts'; //# sourceMappingURL=index.d.ts.map