/**
 * TUI Application Root
 *
 * Main App component with all providers and screen routing.
 * Uses React Query for state, XState for navigation, Ink for rendering.
 */
import type { GhostflowSDK } from "@ghostflow/client";
import { type ReactNode } from "react";
export interface AppProps {
    readonly sdk: GhostflowSDK;
}
/**
 * Root TUI application component.
 *
 * Provides:
 * - Error boundary for crash protection
 * - React Query for async state management
 * - GhostflowClient context for SDK access
 * - Event subscription for real-time updates
 * - XState navigation for screen routing
 */
export declare const App: ({ sdk }: AppProps) => ReactNode;
//# sourceMappingURL=App.d.ts.map