/// <reference types="react" />
export interface BookmarkIconProps {
    isBookmarked: boolean;
    isAnimating: boolean;
    onAnimationEnd: () => void;
}
export declare const BookmarkIcon: import("@emotion/styled").StyledComponent<import("@metabase/embedding-sdk-react/dist/frontend/src/metabase/ui").IconProps & import("react").RefAttributes<SVGSVGElement> & {
    theme?: import("@emotion/react").Theme | undefined;
} & BookmarkIconProps, {}, {}>;
interface BookmarkButtonProps {
    isBookmarked: boolean;
}
export declare const BookmarkButton: import("@emotion/styled").StyledComponent<import("@metabase/embedding-sdk-react/dist/frontend/src/metabase/core/components/Button").ButtonProps & import("react").RefAttributes<HTMLButtonElement> & {
    theme?: import("@emotion/react").Theme | undefined;
} & BookmarkButtonProps, {}, {}>;
export {};
