UNPKG

fastcomments-sdk

Version:

FastComments API Client - A SDK for interacting with the FastComments API

101 lines 2.67 kB
/** * fastcomments * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 0.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface ModerationFilter */ export interface ModerationFilter { /** * * @type {boolean} * @memberof ModerationFilter */ reviewed?: boolean; /** * * @type {boolean} * @memberof ModerationFilter */ approved?: boolean; /** * * @type {boolean} * @memberof ModerationFilter */ isSpam?: boolean; /** * * @type {boolean} * @memberof ModerationFilter */ isBannedUser?: boolean; /** * * @type {boolean} * @memberof ModerationFilter */ isLocked?: boolean; /** * * @type {number} * @memberof ModerationFilter */ flagCountGt?: number; /** * * @type {string} * @memberof ModerationFilter */ userId?: string; /** * * @type {string} * @memberof ModerationFilter */ urlId?: string; /** * * @type {string} * @memberof ModerationFilter */ domain?: string; /** * * @type {Array<string>} * @memberof ModerationFilter */ moderationGroupIds?: Array<string>; /** * Text search terms. Each term is matched case-insensitively against the comment text. * A term wrapped in quotes means exact phrase match. * @type {Array<string>} * @memberof ModerationFilter */ commentTextSearch?: Array<string>; /** * Set by the `exact="..."` search syntax. The comment text must equal this value exactly * (case-sensitive, full-string), as opposed to the substring matching of commentTextSearch. * @type {string} * @memberof ModerationFilter */ exactCommentText?: string; } /** * Check if a given object implements the ModerationFilter interface. */ export declare function instanceOfModerationFilter(value: object): value is ModerationFilter; export declare function ModerationFilterFromJSON(json: any): ModerationFilter; export declare function ModerationFilterFromJSONTyped(json: any, ignoreDiscriminator: boolean): ModerationFilter; export declare function ModerationFilterToJSON(json: any): ModerationFilter; export declare function ModerationFilterToJSONTyped(value?: ModerationFilter | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=ModerationFilter.d.ts.map