/**
 * Internal SDK aliases for lower-owner types used by SDK implementation files.
 * These are not re-exported from the top-level public entrypoint.
 */

// Permission types from agent-core
export type { TPermissionMode, TTrustLevel, TPermissionDecision } from '@robota-sdk/agent-core';
export { TRUST_TO_MODE } from '@robota-sdk/agent-core';

// Tool result type from agent-tools
export type { TToolResult } from '@robota-sdk/agent-tools';

// Terminal types from agent-core (canonical owner)
export type { ITerminalOutput, ISpinner } from '@robota-sdk/agent-core';
