import { BaseXform } from "@excel/xlsx/xform/base-xform";
import type { FormCheckboxModel } from "@excel/form-control";
/**
 * Control Properties Xform - Generates ctrlProp*.xml for form controls
 *
 * Each form control (checkbox, button, etc.) has an associated ctrlProp file
 * that stores its properties like objectType, checked state, and linked cell.
 */
declare class CtrlPropXform extends BaseXform<FormCheckboxModel> {
    private _checkedToXmlValue;
    get tag(): string;
    render(xmlStream: any, model?: FormCheckboxModel): void;
    /**
     * Generate XML string directly (convenience method)
     * Uses render() internally to ensure consistency
     */
    toXml(model: FormCheckboxModel): string;
    parseOpen(): boolean;
    parseText(): void;
    parseClose(): boolean;
}
export { CtrlPropXform };
