/**
 * idl/types.ts — re-export the SDK's IDL types for framework-internal use.
 *
 * Single source of truth lives at packages/framework/src/driver-sdk/idl.ts
 * (inlined in 0.8.5). Framework code imports from here so future moves
 * (e.g. an internal-only IDL extension or re-extraction) only touch this
 * re-export, not every call site.
 */

export type {
	AssertNetworkArgs,
	AssertOutputArgs,
	AssertTextArgs,
	AssertVisibleArgs,
	AwaitSignalArgs,
	CaptureLogsArgs,
	ClickArgs,
	DomDumpArgs,
	DragDropArgs,
	DriverModule,
	DumpStateArgs,
	ExecuteJsArgs,
	Handle,
	IdlVerbName,
	KeyArgs,
	LaunchArgs,
	NavigateArgs,
	RecordVideoArgs,
	ScreenshotArgs,
	SelectArgs,
	SwipeArgs,
	SwitchContextArgs,
	Target,
	TargetKind,
	TeardownArgs,
	TriggerArgs,
	TypeArgs,
	UploadFileArgs,
	VerbResult,
	WaitForEventArgs,
	WaitForIdleArgs,
} from '@aperant/framework/driver-sdk'
