import type { StorageAdapter } from './storage.types';
export declare class DesktopLocalStorageAdapter implements StorageAdapter {
    readonly kind: "LOCAL";
    isConfigured(_config: Record<string, unknown>, _encryptedSecret: string | null): boolean;
    upload(_args: {
        config: Record<string, unknown>;
        encryptedSecret: string | null;
        path: string;
        content: Buffer;
    }): Promise<{
        externalId?: string;
    }>;
    download(_args: {
        config: Record<string, unknown>;
        encryptedSecret: string | null;
        path: string;
        externalId?: string;
    }): Promise<Buffer>;
}
