import { ReactiveTreeNodeDecl } from "reactronic";
import { El } from "verstak";
import { ValuesOrRefs } from "./common/Utils.js";
export type SpinnerModel = {
    active: boolean;
    color: string;
};
export declare function Spinner(declaration?: ReactiveTreeNodeDecl<El<HTMLElement, SpinnerModel>>): import("reactronic").ReactiveTreeNode<El<HTMLElement, SpinnerModel>>;
export declare function composeSpinnerModel<T>(props?: Partial<ValuesOrRefs<SpinnerModel>>): SpinnerModel;
