协议修改:增加热度值和收藏时间

This commit is contained in:
chen wei bo
2025-10-08 13:39:14 +08:00
parent 7489206537
commit 8b4f2d7262
8 changed files with 2827 additions and 59 deletions
+808
View File
@@ -503,6 +503,12 @@ static getTypeUrl(typeUrlPrefix?: string): string;
/** GirlData unlockTime */
unlockTime?: (number|Long|null);
/** GirlData score */
score?: (number|Long|null);
/** GirlData bookmarkTime */
bookmarkTime?: (number|Long|null);
/** GirlData detail */
detail?: (cs.IGirlsDetail|null);
@@ -543,6 +549,12 @@ star: number;
/** GirlData unlockTime. */
unlockTime: (number|Long);
/** GirlData score. */
score: (number|Long);
/** GirlData bookmarkTime. */
bookmarkTime: (number|Long);
/** GirlData detail. */
detail?: (cs.IGirlsDetail|null);
@@ -3595,6 +3607,802 @@ toJSON(): { [k: string]: any };
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** EnmRankType enum. */
enum EnmRankType {
ERT_Day = 0,
ERT_Week = 1,
ERT_Month = 2,
ERT_Total = 3
}
/** Properties of a CSGetRankReq. */
interface ICSGetRankReq {
/** CSGetRankReq rankType */
rankType?: (number|null);
/** CSGetRankReq page */
page?: (number|null);
/** CSGetRankReq limit */
limit?: (number|null);
}
/** Represents a CSGetRankReq. */
class CSGetRankReq implements ICSGetRankReq {
/**
* Constructs a new CSGetRankReq.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ICSGetRankReq);
/** CSGetRankReq rankType. */
rankType: number;
/** CSGetRankReq page. */
page: number;
/** CSGetRankReq limit. */
limit: number;
/**
* Creates a new CSGetRankReq instance using the specified properties.
* @param [properties] Properties to set
* @returns CSGetRankReq instance
*/
static create(properties?: cs.ICSGetRankReq): cs.CSGetRankReq;
/**
* Encodes the specified CSGetRankReq message. Does not implicitly {@link cs.CSGetRankReq.verify|verify} messages.
* @param message CSGetRankReq message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ICSGetRankReq, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified CSGetRankReq message, length delimited. Does not implicitly {@link cs.CSGetRankReq.verify|verify} messages.
* @param message CSGetRankReq message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ICSGetRankReq, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a CSGetRankReq message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns CSGetRankReq
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.CSGetRankReq;
/**
* Decodes a CSGetRankReq message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns CSGetRankReq
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.CSGetRankReq;
/**
* Verifies a CSGetRankReq message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a CSGetRankReq message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns CSGetRankReq
*/
static fromObject(object: { [k: string]: any }): cs.CSGetRankReq;
/**
* Creates a plain object from a CSGetRankReq message. Also converts values to other types if specified.
* @param message CSGetRankReq
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.CSGetRankReq, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this CSGetRankReq to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for CSGetRankReq
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Properties of a CSGetRankRes. */
interface ICSGetRankRes {
/** CSGetRankRes girls */
girls?: (cs.IGirlData[]|null);
}
/** Represents a CSGetRankRes. */
class CSGetRankRes implements ICSGetRankRes {
/**
* Constructs a new CSGetRankRes.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ICSGetRankRes);
/** CSGetRankRes girls. */
girls: cs.IGirlData[];
/**
* Creates a new CSGetRankRes instance using the specified properties.
* @param [properties] Properties to set
* @returns CSGetRankRes instance
*/
static create(properties?: cs.ICSGetRankRes): cs.CSGetRankRes;
/**
* Encodes the specified CSGetRankRes message. Does not implicitly {@link cs.CSGetRankRes.verify|verify} messages.
* @param message CSGetRankRes message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ICSGetRankRes, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified CSGetRankRes message, length delimited. Does not implicitly {@link cs.CSGetRankRes.verify|verify} messages.
* @param message CSGetRankRes message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ICSGetRankRes, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a CSGetRankRes message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns CSGetRankRes
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.CSGetRankRes;
/**
* Decodes a CSGetRankRes message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns CSGetRankRes
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.CSGetRankRes;
/**
* Verifies a CSGetRankRes message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a CSGetRankRes message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns CSGetRankRes
*/
static fromObject(object: { [k: string]: any }): cs.CSGetRankRes;
/**
* Creates a plain object from a CSGetRankRes message. Also converts values to other types if specified.
* @param message CSGetRankRes
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.CSGetRankRes, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this CSGetRankRes to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for CSGetRankRes
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Properties of a CSViewGirlReq. */
interface ICSViewGirlReq {
/** CSViewGirlReq girlId */
girlId?: (number|null);
}
/** Represents a CSViewGirlReq. */
class CSViewGirlReq implements ICSViewGirlReq {
/**
* Constructs a new CSViewGirlReq.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ICSViewGirlReq);
/** CSViewGirlReq girlId. */
girlId: number;
/**
* Creates a new CSViewGirlReq instance using the specified properties.
* @param [properties] Properties to set
* @returns CSViewGirlReq instance
*/
static create(properties?: cs.ICSViewGirlReq): cs.CSViewGirlReq;
/**
* Encodes the specified CSViewGirlReq message. Does not implicitly {@link cs.CSViewGirlReq.verify|verify} messages.
* @param message CSViewGirlReq message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ICSViewGirlReq, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified CSViewGirlReq message, length delimited. Does not implicitly {@link cs.CSViewGirlReq.verify|verify} messages.
* @param message CSViewGirlReq message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ICSViewGirlReq, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a CSViewGirlReq message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns CSViewGirlReq
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.CSViewGirlReq;
/**
* Decodes a CSViewGirlReq message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns CSViewGirlReq
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.CSViewGirlReq;
/**
* Verifies a CSViewGirlReq message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a CSViewGirlReq message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns CSViewGirlReq
*/
static fromObject(object: { [k: string]: any }): cs.CSViewGirlReq;
/**
* Creates a plain object from a CSViewGirlReq message. Also converts values to other types if specified.
* @param message CSViewGirlReq
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.CSViewGirlReq, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this CSViewGirlReq to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for CSViewGirlReq
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Properties of a CSViewGirlRes. */
interface ICSViewGirlRes {
}
/** Represents a CSViewGirlRes. */
class CSViewGirlRes implements ICSViewGirlRes {
/**
* Constructs a new CSViewGirlRes.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ICSViewGirlRes);
/**
* Creates a new CSViewGirlRes instance using the specified properties.
* @param [properties] Properties to set
* @returns CSViewGirlRes instance
*/
static create(properties?: cs.ICSViewGirlRes): cs.CSViewGirlRes;
/**
* Encodes the specified CSViewGirlRes message. Does not implicitly {@link cs.CSViewGirlRes.verify|verify} messages.
* @param message CSViewGirlRes message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ICSViewGirlRes, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified CSViewGirlRes message, length delimited. Does not implicitly {@link cs.CSViewGirlRes.verify|verify} messages.
* @param message CSViewGirlRes message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ICSViewGirlRes, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a CSViewGirlRes message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns CSViewGirlRes
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.CSViewGirlRes;
/**
* Decodes a CSViewGirlRes message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns CSViewGirlRes
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.CSViewGirlRes;
/**
* Verifies a CSViewGirlRes message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a CSViewGirlRes message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns CSViewGirlRes
*/
static fromObject(object: { [k: string]: any }): cs.CSViewGirlRes;
/**
* Creates a plain object from a CSViewGirlRes message. Also converts values to other types if specified.
* @param message CSViewGirlRes
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.CSViewGirlRes, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this CSViewGirlRes to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for CSViewGirlRes
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Properties of a CSBookmarkReq. */
interface ICSBookmarkReq {
/** CSBookmarkReq girlId */
girlId?: (number|null);
/** CSBookmarkReq cancel */
cancel?: (boolean|null);
}
/** Represents a CSBookmarkReq. */
class CSBookmarkReq implements ICSBookmarkReq {
/**
* Constructs a new CSBookmarkReq.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ICSBookmarkReq);
/** CSBookmarkReq girlId. */
girlId: number;
/** CSBookmarkReq cancel. */
cancel: boolean;
/**
* Creates a new CSBookmarkReq instance using the specified properties.
* @param [properties] Properties to set
* @returns CSBookmarkReq instance
*/
static create(properties?: cs.ICSBookmarkReq): cs.CSBookmarkReq;
/**
* Encodes the specified CSBookmarkReq message. Does not implicitly {@link cs.CSBookmarkReq.verify|verify} messages.
* @param message CSBookmarkReq message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ICSBookmarkReq, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified CSBookmarkReq message, length delimited. Does not implicitly {@link cs.CSBookmarkReq.verify|verify} messages.
* @param message CSBookmarkReq message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ICSBookmarkReq, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a CSBookmarkReq message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns CSBookmarkReq
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.CSBookmarkReq;
/**
* Decodes a CSBookmarkReq message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns CSBookmarkReq
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.CSBookmarkReq;
/**
* Verifies a CSBookmarkReq message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a CSBookmarkReq message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns CSBookmarkReq
*/
static fromObject(object: { [k: string]: any }): cs.CSBookmarkReq;
/**
* Creates a plain object from a CSBookmarkReq message. Also converts values to other types if specified.
* @param message CSBookmarkReq
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.CSBookmarkReq, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this CSBookmarkReq to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for CSBookmarkReq
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Properties of a CSBookmarkRes. */
interface ICSBookmarkRes {
}
/** Represents a CSBookmarkRes. */
class CSBookmarkRes implements ICSBookmarkRes {
/**
* Constructs a new CSBookmarkRes.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ICSBookmarkRes);
/**
* Creates a new CSBookmarkRes instance using the specified properties.
* @param [properties] Properties to set
* @returns CSBookmarkRes instance
*/
static create(properties?: cs.ICSBookmarkRes): cs.CSBookmarkRes;
/**
* Encodes the specified CSBookmarkRes message. Does not implicitly {@link cs.CSBookmarkRes.verify|verify} messages.
* @param message CSBookmarkRes message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ICSBookmarkRes, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified CSBookmarkRes message, length delimited. Does not implicitly {@link cs.CSBookmarkRes.verify|verify} messages.
* @param message CSBookmarkRes message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ICSBookmarkRes, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a CSBookmarkRes message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns CSBookmarkRes
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.CSBookmarkRes;
/**
* Decodes a CSBookmarkRes message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns CSBookmarkRes
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.CSBookmarkRes;
/**
* Verifies a CSBookmarkRes message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a CSBookmarkRes message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns CSBookmarkRes
*/
static fromObject(object: { [k: string]: any }): cs.CSBookmarkRes;
/**
* Creates a plain object from a CSBookmarkRes message. Also converts values to other types if specified.
* @param message CSBookmarkRes
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.CSBookmarkRes, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this CSBookmarkRes to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for CSBookmarkRes
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Properties of a CSGetBookmarkReq. */
interface ICSGetBookmarkReq {
/** CSGetBookmarkReq page */
page?: (number|null);
/** CSGetBookmarkReq limit */
limit?: (number|null);
}
/** Represents a CSGetBookmarkReq. */
class CSGetBookmarkReq implements ICSGetBookmarkReq {
/**
* Constructs a new CSGetBookmarkReq.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ICSGetBookmarkReq);
/** CSGetBookmarkReq page. */
page: number;
/** CSGetBookmarkReq limit. */
limit: number;
/**
* Creates a new CSGetBookmarkReq instance using the specified properties.
* @param [properties] Properties to set
* @returns CSGetBookmarkReq instance
*/
static create(properties?: cs.ICSGetBookmarkReq): cs.CSGetBookmarkReq;
/**
* Encodes the specified CSGetBookmarkReq message. Does not implicitly {@link cs.CSGetBookmarkReq.verify|verify} messages.
* @param message CSGetBookmarkReq message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ICSGetBookmarkReq, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified CSGetBookmarkReq message, length delimited. Does not implicitly {@link cs.CSGetBookmarkReq.verify|verify} messages.
* @param message CSGetBookmarkReq message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ICSGetBookmarkReq, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a CSGetBookmarkReq message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns CSGetBookmarkReq
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.CSGetBookmarkReq;
/**
* Decodes a CSGetBookmarkReq message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns CSGetBookmarkReq
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.CSGetBookmarkReq;
/**
* Verifies a CSGetBookmarkReq message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a CSGetBookmarkReq message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns CSGetBookmarkReq
*/
static fromObject(object: { [k: string]: any }): cs.CSGetBookmarkReq;
/**
* Creates a plain object from a CSGetBookmarkReq message. Also converts values to other types if specified.
* @param message CSGetBookmarkReq
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.CSGetBookmarkReq, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this CSGetBookmarkReq to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for CSGetBookmarkReq
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Properties of a CSGetBookmarkRes. */
interface ICSGetBookmarkRes {
/** CSGetBookmarkRes girls */
girls?: (cs.IGirlData[]|null);
}
/** Represents a CSGetBookmarkRes. */
class CSGetBookmarkRes implements ICSGetBookmarkRes {
/**
* Constructs a new CSGetBookmarkRes.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ICSGetBookmarkRes);
/** CSGetBookmarkRes girls. */
girls: cs.IGirlData[];
/**
* Creates a new CSGetBookmarkRes instance using the specified properties.
* @param [properties] Properties to set
* @returns CSGetBookmarkRes instance
*/
static create(properties?: cs.ICSGetBookmarkRes): cs.CSGetBookmarkRes;
/**
* Encodes the specified CSGetBookmarkRes message. Does not implicitly {@link cs.CSGetBookmarkRes.verify|verify} messages.
* @param message CSGetBookmarkRes message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ICSGetBookmarkRes, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified CSGetBookmarkRes message, length delimited. Does not implicitly {@link cs.CSGetBookmarkRes.verify|verify} messages.
* @param message CSGetBookmarkRes message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ICSGetBookmarkRes, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a CSGetBookmarkRes message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns CSGetBookmarkRes
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.CSGetBookmarkRes;
/**
* Decodes a CSGetBookmarkRes message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns CSGetBookmarkRes
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.CSGetBookmarkRes;
/**
* Verifies a CSGetBookmarkRes message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a CSGetBookmarkRes message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns CSGetBookmarkRes
*/
static fromObject(object: { [k: string]: any }): cs.CSGetBookmarkRes;
/**
* Creates a plain object from a CSGetBookmarkRes message. Also converts values to other types if specified.
* @param message CSGetBookmarkRes
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.CSGetBookmarkRes, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this CSGetBookmarkRes to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for CSGetBookmarkRes
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Category enum. */
enum Category {
Category_mature = 0,