auth-runtime/src/index.ts

26 lines
588 B
TypeScript
Raw Normal View History

2026-03-11 23:33:43 +00:00
/**
* @clawd/auth-runtime
*
* Shared auth runtime for OpenClaw skills.
*
* Primary API just use the client:
*
* import { createSkillClient } from '@clawd/auth-runtime';
* const client = createSkillClient();
* const res = await client.post('/ecom/tasks/scrape', payload);
2026-03-11 23:33:43 +00:00
*/
// ---- Primary API ----
export { createSkillClient, SkillClient } from './client.js';
export type { SkillClientOptions } from './client.js';
2026-03-11 23:33:43 +00:00
// ---- Types ----
2026-03-11 23:33:43 +00:00
export type {
EnvConfig,
SessionResponse,
ClientConfig,
2026-03-11 23:33:43 +00:00
CachedTokenData,
ApiResponse,
HttpMethod,
} from './types.js';