import { VariantProps } from 'class-variance-authority';
import { ComponentProps, ReactNode } from 'react';
import { ClassProp } from 'class-variance-authority/types';
declare const flowTileVariants: (props?: ({
    size?: "xs" | "sm" | "lg" | "md" | "xl" | null | undefined;
    variant?: "default" | "muted" | null | undefined;
} & ClassProp) | undefined) => string;
type FlowTileProps = {
    children: ReactNode;
    /**
     * Accessible label for the tile. Sets both `aria-label` and `title`
     * so screen readers announce it and sighted users see a hover tooltip.
     */
    label?: string;
} & Omit<ComponentProps<"span">, "title"> & VariantProps<typeof flowTileVariants>;
declare function FlowTile({ children, className, label, size, variant, ...props }: FlowTileProps): import("react/jsx-runtime").JSX.Element;
export { FlowTile, flowTileVariants };
export type { FlowTileProps };
//# sourceMappingURL=flow-tile.d.ts.map