import { ComponentProps } from 'react';
export declare const ChipDefault: import("react").FunctionComponent<import("../../../engines/types").PropsType<{
    view: {
        default: import("@linaria/core").LinariaClassName;
        secondary: import("@linaria/core").LinariaClassName;
        accent: import("@linaria/core").LinariaClassName;
        positive: import("@linaria/core").LinariaClassName;
        warning: import("@linaria/core").LinariaClassName;
        negative: import("@linaria/core").LinariaClassName;
    };
    size: {
        l: import("@linaria/core").LinariaClassName;
        m: import("@linaria/core").LinariaClassName;
        s: import("@linaria/core").LinariaClassName;
        xs: import("@linaria/core").LinariaClassName;
        xxs: import("@linaria/core").LinariaClassName;
    };
    disabled: {
        true: import("@linaria/core").LinariaClassName;
    };
    focused: {
        true: import("@linaria/core").LinariaClassName;
    };
    pilled: {
        true: import("@linaria/core").LinariaClassName;
    };
}> & import("../../..").ChipProps & import("react").RefAttributes<HTMLButtonElement>>;
export declare const ChipTransparent: import("react").FunctionComponent<import("../../../engines/types").PropsType<{
    view: {
        default: import("@linaria/core").LinariaClassName;
        secondary: import("@linaria/core").LinariaClassName;
        accent: import("@linaria/core").LinariaClassName;
        positive: import("@linaria/core").LinariaClassName;
        warning: import("@linaria/core").LinariaClassName;
        negative: import("@linaria/core").LinariaClassName;
    };
    size: {
        l: import("@linaria/core").LinariaClassName;
        m: import("@linaria/core").LinariaClassName;
        s: import("@linaria/core").LinariaClassName;
        xs: import("@linaria/core").LinariaClassName;
        xxs: import("@linaria/core").LinariaClassName;
    };
    disabled: {
        true: import("@linaria/core").LinariaClassName;
    };
    focused: {
        true: import("@linaria/core").LinariaClassName;
    };
    pilled: {
        true: import("@linaria/core").LinariaClassName;
    };
}> & import("../../..").ChipProps & import("react").RefAttributes<HTMLButtonElement>>;
export type ChipProps = ComponentProps<typeof ChipDefault>;
export declare const Chip: import("react").ForwardRefExoticComponent<Omit<import("../../../engines/types").PropsType<{
    view: {
        default: import("@linaria/core").LinariaClassName;
        secondary: import("@linaria/core").LinariaClassName;
        accent: import("@linaria/core").LinariaClassName;
        positive: import("@linaria/core").LinariaClassName;
        warning: import("@linaria/core").LinariaClassName;
        negative: import("@linaria/core").LinariaClassName;
    };
    size: {
        l: import("@linaria/core").LinariaClassName;
        m: import("@linaria/core").LinariaClassName;
        s: import("@linaria/core").LinariaClassName;
        xs: import("@linaria/core").LinariaClassName;
        xxs: import("@linaria/core").LinariaClassName;
    };
    disabled: {
        true: import("@linaria/core").LinariaClassName;
    };
    focused: {
        true: import("@linaria/core").LinariaClassName;
    };
    pilled: {
        true: import("@linaria/core").LinariaClassName;
    };
}> & import("../../..").ChipProps & import("react").RefAttributes<HTMLButtonElement>, "ref"> & import("react").RefAttributes<HTMLButtonElement>>;
//# sourceMappingURL=Chip.d.ts.map