import type { ExistingLegalEntity } from '../../../core/models/api/legal-entity';
import { type OnboardingStatus } from '../../../core/models/api/view-verification-status';
import type { ErrorEntity, OnboardingRedirectConfig } from './types';
interface ViewVerificationStatusComponentProps {
    legalEntityId: ExistingLegalEntity['id'];
    hideExplanation?: boolean;
    returnUrl?: string;
    redirectTarget?: '_blank' | '_self';
    themeId?: string;
    onStatusChange?: (status: OnboardingStatus) => void;
    onError?: (errorEntity: ErrorEntity) => void;
    onRedirect?: (config: OnboardingRedirectConfig) => void;
}
export declare function ViewVerificationStatusComponent({ legalEntityId, hideExplanation, returnUrl, redirectTarget, themeId, onStatusChange, onError, onRedirect, }: ViewVerificationStatusComponentProps): import("preact/jsx-runtime").JSX.Element;
export {};
