import { HTMLEditor } from '../../../core/HTMLEditor';
import { Command } from '../../../core/commands/Command';
export interface TableStyleOptions {
style?: string;
theme?: string;
width?: string;
cellPadding?: string;
borderStyle?: string;
borderWidth?: string;
borderColor?: string;
headerBackground?: string;
headerColor?: string;
zebraStripe?: boolean;
hoverEffect?: boolean;
}
export declare class ApplyTableStyleCommand implements Command {
private table;
private options;
private previousState;
constructor(_editor: HTMLEditor, table: HTMLElement, options: TableStyleOptions);
execute(): void;
undo(): void;
}