import { type CSSProperties, type HTMLAttributes, type ReactNode } from "react";
import { type PropsWithRef } from "../types.js";
export interface SwitchTrackProps extends HTMLAttributes<HTMLDivElement> {
    active?: boolean;
    disabled?: boolean;
    ballAddon?: ReactNode;
    ballProps?: PropsWithRef<HTMLAttributes<HTMLSpanElement>>;
    ballStyle?: CSSProperties;
    ballClassName?: string;
}
/**
 * Used to create the switch track styles
 * @internal
 */
export declare const SwitchTrack: import("react").ForwardRefExoticComponent<SwitchTrackProps & import("react").RefAttributes<HTMLDivElement>>;
