Skip to main content
Note: rawInput is intentionally absent here — each variant struct defines its own typed input field so the generated TypeScript reflects the expected shape (e.g. ListDirectoryInput for directory listings).