/** @packageDocumentation
 * @module Item
 */
import type * as React from "react";
import { ActionButtonItemDef } from "./ActionButtonItemDef.js";
import type { CustomItemProps } from "./CustomItemProps.js";
/** An Item that renders a React component.
 * @public
 * @deprecated in 4.15.0. Use specific item type utilities instead, i.e. `ToolbarItemUtilities.createCustomItem`.
 */
export declare class CustomItemDef extends ActionButtonItemDef {
    private static _sId;
    static customIdPrefix: string;
    customId: string;
    popupPanelNode?: React.ReactNode;
    constructor(props: CustomItemProps);
    get id(): string;
}
//# sourceMappingURL=CustomItemDef.d.ts.map