import type { IRemoteServicesManager } from '../../stateful/runtimes';
type ICreditsIndicatorProps = {
    /**
     * Kernel service manager
     */
    serviceManager: IRemoteServicesManager;
    /**
     * Kernel ID
     */
    kernelId: string;
    /**
     * Route to navigate to when the indicator is clicked.
     * Ignored if `onClick` is provided.
     */
    navigateTo?: string;
    /**
     * Callback on progress bar click event.
     * Takes precedence over `navigateTo`.
     */
    onClick?: () => void;
    /**
     * Callback on progress update.
     *
     * Progress is a percentage between 0 and 100.
     * Duration is the kernel max duration
     */
    onUpdate?: (progress: number, duration: number) => void;
};
/**
 * Credits indicator component.
 */
export declare function CreditsIndicator(props: ICreditsIndicatorProps): JSX.Element | null;
export {};
