import { ThemedProperties } from '@dojo/framework/core/mixins/Themed';
export interface LoadingIndicatorProperties extends ThemedProperties {
    /** If the element is actively loading. Defaults to true */
    active?: boolean;
    type?: 'linear' | 'circular-small' | 'circular-medium' | 'circular-large';
}
export declare const LoadingIndicator: import("@dojo/framework/core/interfaces").DefaultChildrenWNodeFactory<{
    properties: LoadingIndicatorProperties & import("@dojo/framework/core/interfaces").WidgetProperties & {
        variant?: "default" | "inherit" | undefined;
    } & import("@dojo/framework/core/middleware/theme").ThemeProperties;
    children: import("@dojo/framework/core/interfaces").DNode<any>[];
}>;
export default LoadingIndicator;
