import { DecafClient } from '@decafhub/decaf-client'; import { ReactNode } from 'react'; import { DecafAppController, RedirectReason } from './DecafAppController'; export declare abstract class AbstractDecafNativeController implements DecafAppController { private client; constructor(client: DecafClient); getDecafClient(): DecafClient; abstract onInvalidSession(reason: RedirectReason): null; abstract onLoadingState(loading: boolean): null; abstract loadingComponent: ReactNode; } //# sourceMappingURL=AbstractDecafNativeController.d.ts.map