import { Plugin } from "@webiny/plugins"; export interface ICompressedValue { compression: string; value: string; } export declare abstract class CompressionPlugin extends Plugin { static type: string; abstract canCompress(data: any): boolean; abstract compress(data: any): Promise; abstract canDecompress(data: ICompressedValue | unknown): boolean; abstract decompress(data: ICompressedValue | unknown): Promise; }