import { type VariantProps } from "class-variance-authority";
import { ReactNode } from "react";
declare const chip: (props?: ({
    variant?: "outline" | "filled" | null | undefined;
    size?: "small" | "large" | null | undefined;
    style?: "neutral" | "accent" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
type ChipProps = VariantProps<typeof chip> & {
    trailingIcon?: ReactNode;
    leadingIcon?: ReactNode;
    isDismissible?: boolean;
    children: ReactNode;
    className?: string;
    onDismiss?: () => void;
    role?: string;
    ariaLabel?: string;
};
export declare const Chip: {
    ({ variant, size, style, trailingIcon, leadingIcon, isDismissible, children, className, onDismiss, role, ariaLabel, }: ChipProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
export {};
//# sourceMappingURL=chip.d.ts.map