import { Parameter, LayerStateSetOCGStateAction } from "./../index";
export interface SetOCGStateActionSetLayerStateInterface {
    layerState?: Array<LayerStateSetOCGStateAction>;
    preserveRadioButtonRelation?: boolean;
}
export declare class SetOCGStateActionSetLayerState implements SetOCGStateActionSetLayerStateInterface, Parameter {
    layerState?: Array<LayerStateSetOCGStateAction>;
    preserveRadioButtonRelation?: boolean;
    constructor(data: any);
    static getLayerStateDefault(): Array<LayerStateSetOCGStateAction>;
    static getLayerStateDescription(): string;
    static getPreserveRadioButtonRelationDefault(): boolean;
    static getPreserveRadioButtonRelationDescription(): string;
    static fromJson(data: any): SetOCGStateActionSetLayerState;
    toJson(): any;
    clone(): SetOCGStateActionSetLayerState;
}
