/**
 * Fire-and-forget: sends quarantined content to ShieldCortex cloud.
 * Never blocks, never throws. Failed requests are logged and queued for retry.
 *
 * IMPORTANT: Quarantine holds the most sensitive payloads, so it applies the
 * SAME CloudSyncControls gating as memory-sync (see shouldSyncRecord /
 * applyContentMode in memory-sync.ts) BEFORE any content leaves the device:
 *   - project filter (`shouldSyncProject`) — excluded projects never sync
 *   - `excludeSensitive` — CONFIDENTIAL+ items are dropped entirely
 *   - `contentMode: 'metadata'` — content/title are redacted to a placeholder
 * On top of that, credentials/secrets are always redacted with
 * [REDACTED-{type}] placeholders to prevent secret leakage.
 */
export declare function syncQuarantineToCloud(entry: {
    original_content: string;
    original_title?: string;
    source_type: string;
    source_identifier: string;
    reason: string;
    threat_indicators: string[];
    anomaly_score: number;
    firewall_result: string;
    /** Project the quarantined write belongs to (for the project filter). */
    project?: string | null;
    /** Sensitivity classification of the content (for `excludeSensitive`). */
    sensitivity_level?: string | null;
}): void;
