import type { MediaAnnotationInUI } from '@labelu/interface';
interface AttributeItemProps {
    annotation: MediaAnnotationInUI;
    order: number;
    labelText: string;
    color: string;
    active?: boolean;
}
export declare const Action: import("styled-components").StyledComponent<"div", any, {}, never>;
export declare const Header: import("styled-components").StyledComponent<"div", any, {}, never>;
export interface AttributeActionProps {
    annotation?: MediaAnnotationInUI;
    annotations?: MediaAnnotationInUI[];
    showEdit?: boolean;
}
export declare function AttributeAction({ annotation, annotations, showEdit }: AttributeActionProps): import("react/jsx-runtime").JSX.Element;
export default function AsideAttributeItem({ annotation, active, order, labelText, color }: AttributeItemProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=AsideAttributeItem.d.ts.map