import { ISlottable, ISlottableProps } from '../../../Behaviors/Slottable';
import { ITextFormattableProps } from '../../../Behaviors/TextFormattable';
import { CustomElement } from '../../Abstracts/CustomElement';
declare const StateBaseElement_base: import("../../../../Index").ControlBehaviorReturn<import("../../../../Index").ControlBehaviorReturn<typeof CustomElement, ISlottableProps & ISlottable>, ITextFormattableProps>;
/**
 * State Base - A abstract component for representing states.
 * For example, empty or error states.
 *
 * @public
 * @abstract
 */
export declare class StateBaseElement extends StateBaseElement_base implements ITextFormattableProps, ISlottableProps, ISlottable {
    private _content;
    /**
     * Constructs a new instance of the `StateElement` class.
     *
     * @public
     */
    constructor();
    /**
     * Gets or sets the `content` property of the state.
     *
     * @public
     */
    get content(): string;
    set content(value: string);
}
export {};
//# sourceMappingURL=StateBaseElement.d.ts.map