/**
 * Spinner component for search input with debounce.
 *
 * @param {number} [size] - The diameter of the spinner.
 * @param {'thin'|'medium'|'thick'|'heavy'} [borderWidth] - The width of the spinner border.
 * @param {'gray'|'light'|'dark'} [trackColor] - The track color of the spinner.
 * @param {'primary'|'secondary'|'success'|'error'|'warning'|'info'|'inherit'} [color] - The color of the spinner.
 * @param {string} [title] - The title below spinner.
 * @param {string} [subtitle] - The subtitle below the title.
 * @param {boolean} [spinnerOnly] - Set this prop true if you want to show spinner only.
 */
export interface SpinnerProps {
    size?: number;
    borderWidth?: 'thin' | 'medium' | 'thick' | 'heavy';
    trackColor?: 'gray' | 'light' | 'dark';
    color?: 'primary' | 'secondary' | 'success' | 'error' | 'warning' | 'info' | 'inherit';
    title?: string;
    subtitle?: string;
    spinnerOnly?: boolean;
}
export default function Spinner({ size, borderWidth, trackColor, color, title, subtitle, spinnerOnly, }: SpinnerProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=Spinner.d.ts.map