import { TestableLitElement } from '../../utils/components/testable-lit-element/testable-lit-element'; export type NJC_FAB_SIZE = 'small' | 'medium' | 'large' | 'xlarge'; declare const NjcFab_base: typeof TestableLitElement; export declare class NjcFab extends NjcFab_base { /** @property size - The size of the fab @type {NJC_FAB_SIZE} **/ size: NJC_FAB_SIZE; /** * @property ariaLabel - The aria label for the button * @type {string} */ ariaLabel: string; /** @property loadingAriaLabel - The aria-label of the button when it's in the loading state @type {string} **/ loadingAriaLabel: string; /** @property disabled - Disables the button @type {boolean} **/ disabled: boolean; /** @property loading - If true, shows the loading spinner state @type {boolean} **/ loading: boolean; } export {};