import { HeroController } from '../widgets/heroes'; import { ScrollBehavior } from '../widgets/scroll-configuration'; import { Key } from '../foundation/key'; import { Color, Locale } from '../../../mx-dart-sdk'; import { RouteInformationProvider, RouteInformationParser, RouterDelegate, BackButtonDispatcher } from '../widgets/router'; import { CupertinoThemeData } from './theme'; import { StatefulWidget, GlobalKey, State } from '../widgets/framework'; import { MXWidget } from 'mxflutter-base'; declare class CupertinoApp extends StatefulWidget { navigatorKey: GlobalKey; home: MXWidget; theme: CupertinoThemeData; routes: Map; initialRoute: string; onGenerateRoute: any; onGenerateInitialRoutes: any; onUnknownRoute: any; navigatorObservers: Array; routeInformationProvider: RouteInformationProvider; routeInformationParser: RouteInformationParser; routerDelegate: RouterDelegate; backButtonDispatcher: BackButtonDispatcher; builder: any; title: string; onGenerateTitle: any; color: Color; locale: Locale; localizationsDelegates: any; localeListResolutionCallback: any; localeResolutionCallback: any; supportedLocales: any; showPerformanceOverlay: boolean; checkerboardRasterCacheImages: boolean; checkerboardOffscreenLayers: boolean; showSemanticsDebugger: boolean; debugShowCheckedModeBanner: boolean; shortcuts: Map; actions: Map; constructor(namedParameters?: { key?: Key; navigatorKey?: GlobalKey; home?: MXWidget; theme?: CupertinoThemeData; routes?: Map; initialRoute?: string; onGenerateRoute?: any; onGenerateInitialRoutes?: any; onUnknownRoute?: any; navigatorObservers?: Array; builder?: any; title?: string; onGenerateTitle?: any; color?: Color; locale?: Locale; localizationsDelegates?: any; localeListResolutionCallback?: any; localeResolutionCallback?: any; supportedLocales?: any; showPerformanceOverlay?: boolean; checkerboardRasterCacheImages?: boolean; checkerboardOffscreenLayers?: boolean; showSemanticsDebugger?: boolean; debugShowCheckedModeBanner?: boolean; shortcuts?: Map; actions?: Map; }); static router(namedParameters?: { key?: Key; routeInformationProvider?: RouteInformationProvider; routeInformationParser?: RouteInformationParser; routerDelegate?: RouterDelegate; backButtonDispatcher?: BackButtonDispatcher; theme?: CupertinoThemeData; builder?: any; title?: string; onGenerateTitle?: any; color?: Color; locale?: Locale; localizationsDelegates?: any; localeListResolutionCallback?: any; localeResolutionCallback?: any; supportedLocales?: any; showPerformanceOverlay?: boolean; checkerboardRasterCacheImages?: boolean; checkerboardOffscreenLayers?: boolean; showSemanticsDebugger?: boolean; debugShowCheckedModeBanner?: boolean; shortcuts?: Map; actions?: Map; }): CupertinoApp; } export { CupertinoApp }; declare class _AlwaysCupertinoScrollBehavior extends ScrollBehavior { } export { _AlwaysCupertinoScrollBehavior }; declare class _CupertinoAppState extends State { heroController: HeroController; } export { _CupertinoAppState };