/**
 * Apple Foundation Models for JavaScript
 *
 * A 1-to-1 TypeScript wrapper for Apple's FoundationModels framework,
 * enabling use in Node.js and other JavaScript frameworks.
 *
 * @packageDocumentation
 */
export { SystemLanguageModel, LanguageModelSession } from './foundation-models.js';
export { Availability, UseCase, SamplingMode, Instructions, Guardrails, ToolOutput, FinishReason, MessageRole, } from './types.js';
export type { LanguageModelInfo, GenerationOptions, TranscriptEntry, Response, Tool, ToolCall, GenerationConfig, GenerationResult, GenerateTextParams, GenerateStreamParams, Message, SessionConfig, } from './types.js';
//# sourceMappingURL=index.d.ts.map