import { OCGState, Parameter, OCGSelection } from "./../index";
export interface LayerStateSetOCGStateActionInterface {
    referencedLayer?: Array<OCGSelection>;
    state?: OCGState;
}
export declare class LayerStateSetOCGStateAction implements LayerStateSetOCGStateActionInterface, Parameter {
    referencedLayer?: Array<OCGSelection>;
    state?: OCGState;
    constructor(data: any);
    static getReferencedLayerDefault(): Array<OCGSelection>;
    static getReferencedLayerDescription(): string;
    static getStateDefault(): OCGState;
    static getStateDescription(): string;
    static fromJson(data: any): LayerStateSetOCGStateAction;
    toJson(): any;
    clone(): LayerStateSetOCGStateAction;
}
