import { TS_EditableContent } from '../TS_EditableContent/TS_EditableContent.js'; import { EditableItem_Status, EditableItemStatusListener } from '../../utils/EditableItem.js'; import { InferProps, InferState } from '../../utils/types.js'; type Props = { labels: { [K in EditableItem_Status]: string; }; }; type State = { statusLabel: string; }; export declare class TS_EditableItemStatus extends TS_EditableContent implements EditableItemStatusListener { static defaultProps: Props; protected deriveStateFromProps(nextProps: InferProps, _state: InferState): InferState; componentDidMount(): void; componentWillUnmount(): void; onEditableItemStatusChanged(newStatus: EditableItem_Status): any; render(): import("react/jsx-runtime").JSX.Element; } export {};