import { UIObject, UIObjectConfig } from '../../../UIObject';
import { IPrompt } from '../IPrompt';
export type InPromptUIObjectConfig = UIObjectConfig & {
    parent: IPrompt;
};
export declare abstract class InPromptUIObject extends UIObject {
    protected parent: IPrompt;
    protected constructor({ parent, ...config }: InPromptUIObjectConfig);
    protected get promptWidth(): number;
    protected get promptHeight(): number;
    protected get isDarkTheme(): boolean;
    protected get isPromptVisible(): boolean;
}
