/** * #options.ts * * Code generated by ts-proto. DO NOT EDIT. * @packageDocumentation */ /** * Data Tier defines the level of data delivered to the client * FIRST_DATA_TIER is the least amount of data, THIRD_DATA_TIER is the most */ export declare enum DataTier { UNKNOWN_DATA_TIER = 0, FIRST_DATA_TIER = 1, SECOND_DATA_TIER = 2, THIRD_DATA_TIER = 3, UNRECOGNIZED = -1 } export declare enum Selector { /** @deprecated */ DEFAULT = 0, /** @deprecated */ TARGET_USER = 1, /** * MOD_ACTION_TYPE - TODO(logan.hanks): Replace this with a field path string * * @deprecated */ MOD_ACTION_TYPE = 2, UNRECOGNIZED = -1 } export declare enum DeliveryLocation { UNKNOWN_DELIVERY_LOCATION = 0, GATEWAY = 1, FIREHOSE = 2, UNRECOGNIZED = -1 } /** * Event types for firehose * Also maps directly to the stream name in redis */ export declare enum FirehoseEvent { UNKNOWN_FIREHOSE_EVENT = 0, POST_CREATE = 1, POST_EDIT = 2, POST_DELETE = 3, COMMENT_CREATE = 4, COMMENT_EDIT = 5, COMMENT_DELETE = 6, VOTE = 7, MOD_ACTION = 8, ACCOUNT_DELETE = 9, ERROR = 10, WARNING = 11, POST_APPROVE = 12, COMMENT_APPROVE = 13, UNRECOGNIZED = -1 } export type EventSpec = { source: string; action: string; noun: string; }; /** * Delivery locations for events from snooron-worker * Nested in a msg since proto doesn't like repeated enums */ export type DeliverTo = { to: DeliveryLocation[]; }; //# sourceMappingURL=options.d.ts.map