Files
openclaw/scripts/fixtures/packed-plugin-sdk-type-smoke.ts
Dallin Romney 3005b62242 perf(plugins) refactor plugin SDK declarations for flat package types (#87165)
* refactor: flatten plugin sdk declarations

* fix: align package inventory with flat sdk declarations

* refactor: move packed sdk smoke to fixture

* test: simplify packed sdk type smoke

* fix(canvas): use focused number runtime helpers

* fix(ci): stabilize sdk boundary checks

* test: guard private sdk declaration leaks

Co-authored-by: Peter Steinberger <steipete@gmail.com>

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-05-27 19:22:32 -07:00

12 lines
393 B
TypeScript

type PublicPluginSdkModules = [
typeof import("openclaw/plugin-sdk"),
typeof import("openclaw/plugin-sdk/channel-entry-contract"),
typeof import("openclaw/plugin-sdk/config-contracts"),
typeof import("openclaw/plugin-sdk/provider-entry"),
typeof import("openclaw/plugin-sdk/runtime-env"),
];
const resolvedModules = null as unknown as PublicPluginSdkModules;
void resolvedModules;