import { Mapping } from '../base';
import type { MappingKey } from '../base/types';
declare global {
    interface HTMLElementTagNameMap {
        'nimble-mapping-spinner': MappingSpinner;
    }
}
/**
 * Maps data values to a spinner.
 * One or more may be added as children of a nimble-table-column-mapping element to define
 * which specific data values should be displayed as spinners in that column's cells.
 */
export declare class MappingSpinner extends Mapping<MappingKey> {
    text?: string;
    textHidden: boolean;
}
export declare const mappingSpinnerTag = "nimble-mapping-spinner";
