import { Plugin } from 'ckeditor5';
export declare class TableFitPlugin extends Plugin {
    init(): void;
    /**
     * Apply default table width
     */
    private _applyTableDefaults;
    /**
     * Apply default borders to all cells in a table
     */
    private _applyCellBorders;
    /**
     * Setup listener to preserve cell/table styles when model changes
     */
    private _setupStylePreservationOnModelChange;
    /**
     * Find tables that need border fixes from model changes
     */
    private _findTablesNeedingFix;
    /**
     * Find parent table element
     */
    private _findParentTable;
    /**
     * Cleanup listeners when plugin is destroyed
     * Note: this.listenTo() listeners are automatically cleaned up by super.destroy()
     */
    destroy(): void;
}
