import type { BedrockHealth, BedrockMemorySnapshot, BedrockTargetKind } from '../../../../packages/core/src/domain/generated/output.js';
export interface BedrockMemorySectionProps {
    targetKind: BedrockTargetKind;
    targetId: string;
    targetLabel: string;
    initialEnabled: boolean;
    /** Optional pre-fetched snapshot. When omitted, the section fetches on mount. */
    initialSnapshot?: BedrockMemorySnapshot | null;
    /** Optional pre-fetched health. */
    initialHealth?: BedrockHealth | null;
}
export declare function BedrockMemorySection({ targetKind, targetId, targetLabel, initialEnabled, initialSnapshot, initialHealth, }: BedrockMemorySectionProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=bedrock-memory-section.d.ts.map