import React from 'react';
export interface BookmarkDefaultProps extends React.PropsWithChildren {
    active?: boolean;
    disableClose?: boolean;
    skeleton?: false;
}
export interface BookmarkSkeletonProps {
    skeleton: true;
}
export type BookmarkProps = (BookmarkDefaultProps | BookmarkSkeletonProps) & {
    className?: string;
    onClick?: React.MouseEventHandler<HTMLSpanElement>;
    onClose?: React.MouseEventHandler<HTMLSpanElement>;
    closeAriaLabel?: string;
};
export declare const Bookmark: React.FC<BookmarkProps>;
export * from './card';
export * from './list';
