import type { DeviceConnectionItem, PeripheralPlugin } from '../types';
interface ReconcilePeripheralConnectionsParams {
    app?: any;
    plugin?: PeripheralPlugin;
    connections: DeviceConnectionItem[];
}
/**
 * Keeps the legacy reconcile entry point side-effect free for plugin runtime.
 * Runtime connect/disconnect is owned by each mounted card; this helper only
 * clears SQLite bindings that no longer exist in the cloud connection list.
 */
export declare const reconcilePeripheralConnections: ({ app, connections, }: ReconcilePeripheralConnectionsParams) => Promise<void>;
export {};
