interface Props { showTimestamps?: boolean; autoScroll?: boolean; enableMarkdown?: boolean; /** Whether log messages can appear when the user toggle is on. Defaults to true for the execution console. */ allowLogs?: boolean; compactSystemMessages?: boolean; onInterruptResolved?: () => void; /** Optional callback that, when provided, shows a "New session" CTA in the welcome state */ onCreateSession?: () => void; /** Called when the user scrolls near the top to load older messages */ onLoadOlder?: () => void | Promise; } declare const ExecutionConsole: import("svelte").Component; type ExecutionConsole = ReturnType; export default ExecutionConsole;