import type { JSX } from '../../stencil-public-runtime';
import type { LabelPropType, ShowPropType, SpinAPI, SpinStates, SpinVariantPropType } from '../../schema';
export declare class KolSpin implements SpinAPI {
    private showToggled;
    private readonly translateActionRunning;
    private readonly translateActionDone;
    render(): JSX.Element;
    _show?: boolean;
    _label?: LabelPropType;
    _variant?: SpinVariantPropType;
    state: SpinStates;
    validateShow(value?: ShowPropType): void;
    validateLabel(value?: LabelPropType): void;
    validateVariant(value?: SpinVariantPropType): void;
    componentWillLoad(): void;
}
