import { Writer, Reader } from 'protobufjs/minimal'; export interface LiveFeatureState { type: LiveFeatureState_FeatureType; state: LiveFeatureState_FeatureState; } export declare const protobufPackage = "AcFunDanmu"; export declare enum LiveFeatureState_FeatureType { FEATURE_UNKNOWN = 0, LANDSCAPE_COMMENT = 1, UNRECOGNIZED = -1 } export declare function liveFeatureState_FeatureTypeFromJSON(object: any): LiveFeatureState_FeatureType; export declare function liveFeatureState_FeatureTypeToJSON(object: LiveFeatureState_FeatureType): string; export declare enum LiveFeatureState_FeatureState { FEATURE_STATE_UNKNOWN = 0, FEATURE_STATE_OPEND = 1, FEATURE_STATE_CLOSED = 2, UNRECOGNIZED = -1 } export declare function liveFeatureState_FeatureStateFromJSON(object: any): LiveFeatureState_FeatureState; export declare function liveFeatureState_FeatureStateToJSON(object: LiveFeatureState_FeatureState): string; export declare const LiveFeatureState: { encode(message: LiveFeatureState, writer?: Writer): Writer; decode(input: Uint8Array | Reader, length?: number): LiveFeatureState; fromJSON(object: any): LiveFeatureState; fromPartial(object: DeepPartial): LiveFeatureState; toJSON(message: LiveFeatureState): unknown; }; declare type Builtin = Date | Function | Uint8Array | string | number | undefined; export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial; } : Partial; export {};