import { PKCE } from '@criipto/auth-js';
import React from 'react';
import { Links } from './shared';
interface Props {
    children: React.ReactElement;
    links: Links;
    onError: (error: string) => void;
    onComplete: (completeUrl: string) => Promise<void>;
    onInitiate: () => void;
    onLog: (...statements: string[]) => void;
    pkce: PKCE | undefined;
    redirectUri: string;
}
export default function SEBankIDSameDeviceReload(props: Props): React.ReactElement<unknown, string | React.JSXElementConstructor<any>>;
export {};
