import type { SplashScreenOptions } from './SplashScreen.types'; /** * Makes the native splash screen (configured in `app.json`) remain visible until `hideAsync` is called. * * > **Important note**: It is recommended to call this in global scope without awaiting, rather than * > inside React components or hooks, because otherwise this might be called too late, * > when the splash screen is already hidden. * * @example * ```ts * import * as SplashScreen from 'expo-splash-screen'; * * SplashScreen.preventAutoHideAsync(); * * export default function App() { * // ... * } * ``` */ export declare function preventAutoHideAsync(): Promise; /** * * Configures the splashscreens default animation behavior. * */ export declare function setOptions(options: SplashScreenOptions): void; /** * Hides the native splash screen immediately. Be careful to ensure that your app has content ready * to display when you hide the splash screen, or you may see a blank screen briefly. See the * ["Usage"](#usage) section for an example. */ export declare function hide(): void; /** * Hides the native splash screen immediately. This method is provided for backwards compatability. See the * ["Usage"](#usage) section for an example. */ export declare function hideAsync(): Promise; export { SplashScreenOptions }; //# sourceMappingURL=index.d.ts.map