import type { IBoxStorage } from './box-storage.interface'; import type { BoxResponse, CreateBoxParams } from './box.types'; export declare class SdkBoxService { private readonly storage; constructor(storage: IBoxStorage); listBoxes(threadId: string): { boxes: BoxResponse[]; total: number; }; getBox(threadId: string, boxId: string): BoxResponse | null; createBox(threadId: string, params: CreateBoxParams): BoxResponse; private toBoxResponse; private validateId; private generateBoxId; }