import type { JSX } from '../../../../stencil-public-runtime';
import { BaseWebComponent } from '../../../../internal/functional-components/base-web-component';
import type { ClickButtonApi } from '../../../../internal/functional-components/click-button/api';
import type { WebComponentInterface } from '../../../../internal/functional-components/generic-types';
import type { KolFocusOptions } from '../../../../schema';
export declare class KolClickButton extends BaseWebComponent<ClickButtonApi> implements WebComponentInterface<ClickButtonApi> {
    private readonly ctrl;
    private readonly buttonRef;
    _label: string;
    watchLabel(value?: string): void;
    focus(options?: KolFocusOptions): Promise<void>;
    componentWillLoad(): void;
    render(): JSX.Element;
}
