// Copyright (c) Barry Dorrans. All rights reserved.
// Licensed under the MIT License.

namespace idunno.Bluesky.Actor;

internal static class PreferenceTypeDiscriminators
{
    public const string AdultContent = "app.bsky.actor.defs#adultContentPref";

    public const string ContentLabel = "app.bsky.actor.defs#contentLabelPref";

    public const string SavedFeeds = "app.bsky.actor.defs#savedFeedsPref";

    public const string SavedFeeds2 = "app.bsky.actor.defs#savedFeedsPrefV2";

    public const string PersonalDetails = "app.bsky.actor.defs#personalDetailsPref";

    public const string FeedView = "app.bsky.actor.defs#feedViewPref";

    public const string ThreadView = "app.bsky.actor.defs#threadViewPref";

    public const string Interests = "app.bsky.actor.defs#interestsPref";

    public const string MutedWords = "app.bsky.actor.defs#mutedWordsPref";

    public const string HiddenPosts = "app.bsky.actor.defs#hiddenPostsPref";

    public const string Labelers = "app.bsky.actor.defs#labelersPref";

    public const string BlueskyAppState = "app.bsky.actor.defs#bskyAppStatePref";

    public const string PostInteraction = "app.bsky.actor.defs#postInteractionSettingsPref";

    public const string Verification = "app.bsky.actor.defs#verificationPrefs";

    public const string DeclaredAge = "app.bsky.actor.defs#declaredAgePref";
}