import type { IStorageManagerLike } from '@push.rocks/smartmta';
export declare class SmartMtaStorageManager implements IStorageManagerLike {
    private rootDir;
    private readonly resolvedRootDir;
    constructor(rootDir: string);
    private normalizeKey;
    private resolvePathForKey;
    private toStorageKey;
    get(key: string): Promise<string | null>;
    set(key: string, value: string): Promise<void>;
    list(prefix: string): Promise<string[]>;
    delete(key: string): Promise<void>;
}
