import type { AIProvider } from '../types/provider.interface'; import type { AskWithToolsParams, AskWithToolsResult } from '../types/ask-with-tools.types'; import type { SdkResult } from '../types/sdk-result.interface'; /** * Safe-layer wrapper around any AIProvider. * All methods return SdkResult — never throw. * Use this in telbany controllers / services for clean error handling. */ export declare class SafePlatformClient { private readonly provider; constructor(provider: AIProvider); askWithTools(params: AskWithToolsParams): Promise>; } //# sourceMappingURL=safe-platform.client.d.ts.map