import { Plugin, FileRepository, type SimpleUploadConfig } from 'ckeditor5';
export interface StrapiUploadAdapterConfig extends SimpleUploadConfig {
}
export interface StrapiUploadAdapterPlugin extends Plugin {
    initAdapter: (config: StrapiUploadAdapterConfig) => void;
}
export declare class StrapiUploadAdapter extends Plugin implements StrapiUploadAdapterPlugin {
    static get requires(): readonly [typeof FileRepository];
    static get pluginName(): "StrapiUploadAdapter";
    init(): void;
    initAdapter(config: StrapiUploadAdapterConfig): void;
}
