export declare const FEISHU_PROFILE_NAME_SCOPE = "contact:user.basic_profile:readonly"; export type FeishuRecommendedScopeCapability = 'cloud_docs' | 'bot_message_visibility' | 'group_visibility' | 'teammate_names' | 'user_lookup' | 'chat_invites'; export interface FeishuRecommendedScope { capability: FeishuRecommendedScopeCapability; description: string; label: string; scope: string; } export declare const FEISHU_RECOMMENDED_SCOPES: readonly [{ readonly capability: "teammate_names"; readonly description: "Let the bot turn Feishu user IDs into teammate names."; readonly label: "Show teammate names"; readonly scope: "contact:user.basic_profile:readonly"; }, { readonly capability: "user_lookup"; readonly description: "Let the bot find the right teammate from an email address or phone number."; readonly label: "Find people by email or phone"; readonly scope: "contact:user.id:readonly"; }, { readonly capability: "user_lookup"; readonly description: "Let the bot use the ID format Feishu requires for some chat actions."; readonly label: "Use the correct user ID format"; readonly scope: "contact:user.employee_id:readonly"; }, { readonly capability: "user_lookup"; readonly description: "Supports email-based user lookup."; readonly label: "Read teammate email addresses"; readonly scope: "contact:user.email:readonly"; }, { readonly capability: "user_lookup"; readonly description: "Supports phone-based user lookup."; readonly label: "Read teammate phone numbers"; readonly scope: "contact:user.phone:readonly"; }, { readonly capability: "group_visibility"; readonly description: "Let the bot see messages in Feishu group chats."; readonly label: "See group messages"; readonly scope: "im:message.group_msg"; }, { readonly capability: "bot_message_visibility"; readonly description: "Let the bot receive group mentions from users and other Feishu bots."; readonly label: "See mentions from people and bots"; readonly scope: "im:message.group_at_msg.include_bot:readonly"; }, { readonly capability: "chat_invites"; readonly description: "Let the bot invite people or other bots into Feishu group chats."; readonly label: "Invite members to group chats"; readonly scope: "im:chat.members:write_only"; }, ...FeishuRecommendedScope[]]; export declare const FEISHU_RECOMMENDED_SCOPE_NAMES: string[]; //# sourceMappingURL=feishu-recommended-scopes.d.ts.map