import { BaseHandler, HandlerContext } from './BaseHandler';
import { ImageWidgetOptions } from '../../../view/runs/ImageWidget';
export declare class SignatureHandler extends BaseHandler {
    static layout(ctx: HandlerContext): void;
    /**
     * 获取签名装饰信息
     * @param ctx
     * @param width
     * @param height
     * @param time
     * @returns
     */
    static getDecorationsInfo(ctx: HandlerContext, width: number, height: number, time: number): {
        render: boolean;
        rectWidth: number;
        rectHeight: number;
        decorations?: ImageWidgetOptions['decorations'];
    };
    /**
     * 签名字段处理
     * @param ctx
     */
    static layoutField(ctx: HandlerContext): void;
}
