/**
 * Test-connection probe for R2 / S3-compatible storage.
 *
 * Stub-quality: structure + return shape only. A production probe would do a
 * HeadBucket via the AWS SDK and surface 200 vs 403 vs 404. For Phase -1 we
 * only need the contract.
 */
import type { TestResult } from './anthropic.js';
export interface R2Probe {
    endpoint: string;
    bucket: string;
    accessKeyId: string;
    secretAccessKey: string;
}
export declare function probeR2(_value: R2Probe | string): Promise<TestResult>;
