import { Plugin } from 'ckeditor5';
export declare class PageOrientation extends Plugin {
    static readonly pluginName = "PageOrientation";
    private _currentOrientation;
    private orientationChangeEmitter?;
    private buttonView?;
    init(): void;
    /**
     * Toggle between portrait and landscape orientation
     */
    toggleOrientation(): void;
    /**
     * Set orientation programmatically
     */
    setOrientation(orientation: 'PORTRAIT' | 'LANDSCAPE'): void;
    /**
     * Get current orientation
     */
    getOrientation(): 'PORTRAIT' | 'LANDSCAPE';
    /**
     * Register callback for orientation changes
     */
    onOrientationChange(callback: (orientation: 'PORTRAIT' | 'LANDSCAPE') => void): void;
}
