import { ZtLiveUserInfo } from './ZtLiveUserInfo'; import * as Long from 'long'; import { Writer, Reader } from 'protobufjs/minimal'; export interface CommonStateSignalCurrentRedpackList { /** * redpack */ redpacks: CommonStateSignalCurrentRedpackList_Redpack[]; } export interface CommonStateSignalCurrentRedpackList_Redpack { sender: ZtLiveUserInfo | undefined; displayStatus: CommonStateSignalCurrentRedpackList_RedpackDisplayStatus; grabBeginTimeMs: Long; getTokenLatestTimeMs: Long; redPackId: string; redpackBizUnit: string; redpackAmount: Long; settleBeginTime: Long; } export declare const protobufPackage = "AcFunDanmu"; export declare enum CommonStateSignalCurrentRedpackList_RedpackDisplayStatus { SHOW = 0, GET_TOKEN = 1, GRAB = 2, UNRECOGNIZED = -1 } export declare function commonStateSignalCurrentRedpackList_RedpackDisplayStatusFromJSON(object: any): CommonStateSignalCurrentRedpackList_RedpackDisplayStatus; export declare function commonStateSignalCurrentRedpackList_RedpackDisplayStatusToJSON(object: CommonStateSignalCurrentRedpackList_RedpackDisplayStatus): string; export declare const CommonStateSignalCurrentRedpackList: { encode(message: CommonStateSignalCurrentRedpackList, writer?: Writer): Writer; decode(input: Uint8Array | Reader, length?: number): CommonStateSignalCurrentRedpackList; fromJSON(object: any): CommonStateSignalCurrentRedpackList; fromPartial(object: DeepPartial): CommonStateSignalCurrentRedpackList; toJSON(message: CommonStateSignalCurrentRedpackList): unknown; }; export declare const CommonStateSignalCurrentRedpackList_Redpack: { encode(message: CommonStateSignalCurrentRedpackList_Redpack, writer?: Writer): Writer; decode(input: Uint8Array | Reader, length?: number): CommonStateSignalCurrentRedpackList_Redpack; fromJSON(object: any): CommonStateSignalCurrentRedpackList_Redpack; fromPartial(object: DeepPartial): CommonStateSignalCurrentRedpackList_Redpack; toJSON(message: CommonStateSignalCurrentRedpackList_Redpack): 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 {};