/** * #admin.ts * * Code generated by ts-proto. DO NOT EDIT. * @packageDocumentation */ import type { Duration } from "../../../../google/protobuf/duration.js"; import type { DataTier, FirehoseEvent } from "../../../options/options.js"; import type { SubredditRating } from "../../../reddit/v2alpha/subredditv2.js"; export type DataToken = { id: string; organizationId: string; createdAt?: string | undefined; expiresAt?: string | undefined; isRevoked: boolean; }; export type DataSubscription = { id: string; tier: DataTier; events: FirehoseEvent[]; subreddits: string[]; subredditRatings: SubredditRating[]; organizationId: string; name: string; description?: string | undefined; concurrentConnections: number; duration?: Duration | undefined; compliance: boolean; }; export type Organization = { id: string; name: string; subscriptions: DataSubscription[]; tokens: DataToken[]; contractEndDate?: string | undefined; }; export type DataApiAuthTokenRequest = { customer: string; expiresIn?: Duration | undefined; }; export type DataApiAuthTokenResponse = { id: string; token: string; expiresAt?: string | undefined; }; //# sourceMappingURL=admin.d.ts.map