export declare function createToolResult(success: boolean, data?: unknown, error?: string, meta?: { code?: string; retryable?: boolean; }): unknown; export declare function createErrorResult(error: unknown): unknown; export declare function createListResult(items: unknown[], options?: { totalCount?: number; hasNextPage?: boolean; cursor?: string; paginationNote?: string; }): unknown; export declare function groupBy(array: T[], key: keyof T): Record; //# sourceMappingURL=helpers.d.ts.map