import React from 'react';
/**
* Props for the LoadingState component
*
* @example
* // See {@link LoadingState} for usage
*/
export interface LoadingStateProps {
/** Size variant of the spinner. Defaults to 'medium'. */
size?: 'small' | 'medium' | 'large';
/** Message displayed below the spinner */
message?: string;
}
/**
* Loading state component displaying a centered spinner with optional message.
* Useful as a Suspense fallback or during async data fetching.
* Memoized to prevent unnecessary re-renders.
*
* @example
*
*
*/
export declare const LoadingState: React.NamedExoticComponent>;
//# sourceMappingURL=LoadingState.d.ts.map