import * as _kb_labs_shared_command_kit from '@kb-labs/shared-command-kit';
import { RestInput } from '@kb-labs/sdk';
import { Turn } from '@kb-labs/agent-contracts';

interface GetSessionTurnsRequest {
    sessionId?: string;
    limit?: number;
    offset?: number;
}
interface GetSessionTurnsResponse {
    turns: Turn[];
    total: number;
}
declare const _default: _kb_labs_shared_command_kit.Handler<unknown, RestInput<GetSessionTurnsRequest, unknown, unknown>, GetSessionTurnsResponse>;

export { _default as default };
