/**
 * conversation-archive-list-chunks MCP tool.
 *
 * Page reader over the :Section chunks of one named :ConversationArchive
 * (keyed on conversationIdentity — Task 397). Returns each chunk's
 * elementId, ordered index, summary, and body so the conversation-archive-enrich
 * skill can drive the dispatched specialist to emit per-chunk claims in-turn
 * (Task 433). The skill then hands those claims back to
 * `conversation-archive-derive-insights` for per-kind cypher emission.
 *
 * Read-only. No proposal building, no rejection sidecar — both belong on the
 * derive-insights tool.
 */
export interface ListChunksParams {
    accountId: string;
    /** elementId of the :ConversationArchive parent the operator named. */
    archiveElementId: string;
    /** Zero-based chunk offset for pagination. Default 0. */
    chunkOffset?: number;
    /** Max chunks per page (1..MAX_CHUNK_LIMIT). Default DEFAULT_CHUNK_LIMIT. */
    chunkLimit?: number;
}
export interface ChunkPageRow {
    /** elementId of the :Section chunk. */
    elementId: string;
    /** Zero-based position within the archive's ordered chunk list. */
    index: number;
    /** Stored chunk summary (may be empty). */
    summary: string;
    /** Full turn-attributed chunk body. */
    body: string;
}
export interface ListChunksResult {
    archiveElementId: string;
    archiveTitle: string | null;
    totalChunks: number;
    walkedFrom: number;
    walkedTo: number;
    chunksRemaining: boolean;
    chunks: ChunkPageRow[];
}
export declare function conversationArchiveListChunks(params: ListChunksParams): Promise<ListChunksResult>;
//# sourceMappingURL=conversation-archive-list-chunks.d.ts.map