import { Deck, Variant as Variant$1 } from "./deck.js"; import { MotionAdapter } from "./motion/schedules.js"; import { BoardViewProps, GridViewProps } from "./render/board.js"; import { CSSProperties, ReactElement, ReactNode } from "react"; //#region src/components.d.ts export type BoardProps = Omit & { children: ReactNode; }; export type GridProps = GridViewProps & { children: ReactNode; }; export type HeaderProps = { children: ReactNode; className?: string; style?: CSSProperties; /** @internal */ __flapkitHeaderPortalId?: string; }; export type Variant = Variant$1; export type RowProps = { children: ReactNode; className?: string; style?: CSSProperties; deck?: Deck; highlighted?: boolean; id?: string; label?: string; variant?: Variant; }; export type GroupProps = { children: ReactNode; className?: string; style?: CSSProperties; deck?: Deck; id?: string; label?: string; variant?: Variant; }; export type CellProps = { children: ReactNode; className?: string; style?: CSSProperties; deck?: Deck; }; export type WideCellProps = CellProps; export type FaceProps = { className?: string; style?: CSSProperties; }; export type GlyphProps = FaceProps & { children: string | number; }; export type RetainerProps = FaceProps; export declare const Face: (_props: FaceProps) => null; export declare const Glyph: (_props: GlyphProps) => null; export declare const Retainer: (_props: RetainerProps) => null; export declare const Board: (props: BoardProps) => import("react").JSX.Element; export declare const Grid: (props: GridProps) => import("react").JSX.Element; export declare const Header: (props: HeaderProps) => import("react").JSX.Element; export declare const Row: (props: RowProps) => import("react").JSX.Element; export declare const Group: (props: GroupProps) => import("react").JSX.Element; export declare const Cell: (props: CellProps) => import("react").JSX.Element; export declare const WideCell: (props: CellProps) => import("react").JSX.Element; export type RootProps = { children: ReactNode; motion: MotionAdapter; sound?: ReactElement; }; export declare function Root({ children, motion, sound }: RootProps): import("react").JSX.Element; //#endregion //# sourceMappingURL=components.d.ts.map