import { SerializableProperties } from "../primitives";
export interface CellProtectionValues {
    /**
     * Hmm. This is specified in ooxml but not sure what behavior it has.
     * @defaultValue true
     */
    locked: boolean;
    /**
     * If the formula will be hidden when the worksheet is protected.
     * @remarks
     * This is called hidden in ooxml but in Excel object model it is formulaHidden.
     * @defaultValue false
     */
    formulaHidden: boolean;
}
export interface ICellProtection extends Readonly<CellProtectionValues> {
    readonly isICellProtection: true;
    toJSON(): SerializableProperties<CellProtectionValues>;
}
//# sourceMappingURL=ICellProtection.d.ts.map