fix(typescript): export public SDK option types#1453
Conversation
PR Review: FAILWhat This DoesThis re-exports two existing TypeScript SDK option interfaces from the package root: Blast RadiusTypeScript SDK package-root surface only ( Consumer VerificationBefore (base branch): import type { SuiBetsOptions, RouterOptions } from './sdks/typescript/index';
The same base run also reported missing generated artifacts ( After (PR branch): Static source checks also confirmed the target interfaces exist at their re-export sources:
Test Results
Findings
PMXT Pipeline Check
Semver Impactpatch -- fixes missing public TypeScript type exports without changing runtime behavior or response shapes. RiskThe actual root-export behavior is statically verified, but full repository verification remains blocked by environment/artifact issues ( |
Summary
SuiBetsOptionsfrom the TypeScript package root so consumers can import the public SuiBets constructor options type directly.RouterOptionsfrom the TypeScript package root to match the existing Python package-root export.Fixes #1445
Fixes #1380
Test Plan
git diff --checksdks/typescript/index.tscontains both public type exportstsccould not be run locally because this checkout has nonode_modules/.bin/tsc; this PR only changes package-root type export statements and GitHub generated-sync checks will validate committed generated surfaces.