import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { FeedRequestOptions, FeedRequestOptions$Outbound } from "./feedrequestoptions.js"; import { SessionInfo, SessionInfo$Outbound } from "./sessioninfo.js"; export declare const FeedRequestCategory: { readonly DocumentSuggestion: "DOCUMENT_SUGGESTION"; readonly DocumentSuggestionScenario: "DOCUMENT_SUGGESTION_SCENARIO"; readonly TrendingDocument: "TRENDING_DOCUMENT"; readonly VerificationReminder: "VERIFICATION_REMINDER"; readonly Event: "EVENT"; readonly Announcement: "ANNOUNCEMENT"; readonly Mention: "MENTION"; readonly DatasourceAffinity: "DATASOURCE_AFFINITY"; readonly Recent: "RECENT"; readonly CompanyResource: "COMPANY_RESOURCE"; readonly Experimental: "EXPERIMENTAL"; readonly PeopleCelebrations: "PEOPLE_CELEBRATIONS"; readonly DisplayableList: "DISPLAYABLE_LIST"; readonly SocialLink: "SOCIAL_LINK"; readonly ExternalTasks: "EXTERNAL_TASKS"; readonly WorkflowCollections: "WORKFLOW_COLLECTIONS"; readonly ZeroStateChatSuggestion: "ZERO_STATE_CHAT_SUGGESTION"; readonly ZeroStateChatToolSuggestion: "ZERO_STATE_CHAT_TOOL_SUGGESTION"; readonly ZeroStateWorkflowCreatedByMe: "ZERO_STATE_WORKFLOW_CREATED_BY_ME"; readonly ZeroStateWorkflowFavorites: "ZERO_STATE_WORKFLOW_FAVORITES"; readonly ZeroStateWorkflowPopular: "ZERO_STATE_WORKFLOW_POPULAR"; readonly ZeroStateWorkflowRecent: "ZERO_STATE_WORKFLOW_RECENT"; readonly ZeroStateWorkflowSuggestion: "ZERO_STATE_WORKFLOW_SUGGESTION"; readonly PersonalizedChatSuggestion: "PERSONALIZED_CHAT_SUGGESTION"; readonly DailyDigest: "DAILY_DIGEST"; readonly Task: "TASK"; readonly PlanMyDay: "PLAN_MY_DAY"; readonly EndMyDay: "END_MY_DAY"; readonly StarterKit: "STARTER_KIT"; readonly MidDayCatchUp: "MID_DAY_CATCH_UP"; readonly QuerySuggestion: "QUERY_SUGGESTION"; readonly WeeklyMeetings: "WEEKLY_MEETINGS"; readonly FollowUp: "FOLLOW_UP"; readonly MilestoneTimelineCheck: "MILESTONE_TIMELINE_CHECK"; readonly ProjectDiscussionDigest: "PROJECT_DISCUSSION_DIGEST"; readonly ProjectNextStep: "PROJECT_NEXT_STEP"; }; export type FeedRequestCategory = ClosedEnum; export type FeedRequest = { /** * Categories of content requested. An allowlist gives flexibility to request content separately or together. */ categories?: Array | undefined; requestOptions?: FeedRequestOptions | undefined; /** * Timeout in milliseconds for the request. A `408` error will be returned if handling the request takes longer. */ timeoutMillis?: number | undefined; sessionInfo?: SessionInfo | undefined; }; /** @internal */ export declare const FeedRequestCategory$outboundSchema: z.ZodNativeEnum; /** @internal */ export type FeedRequest$Outbound = { categories?: Array | undefined; requestOptions?: FeedRequestOptions$Outbound | undefined; timeoutMillis?: number | undefined; sessionInfo?: SessionInfo$Outbound | undefined; }; /** @internal */ export declare const FeedRequest$outboundSchema: z.ZodType; export declare function feedRequestToJSON(feedRequest: FeedRequest): string; //# sourceMappingURL=feedrequest.d.ts.map