Type Alias InteractionPolicy
InteractionPolicy: {
can_favourite: {
automatic_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
manual_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
};
can_reblog: {
automatic_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
manual_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
};
can_reply: {
automatic_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
manual_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
};
}
Type Declaration
can_favourite: {
automatic_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
manual_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
}
can_reblog: {
automatic_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
manual_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
}
can_reply: {
automatic_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
manual_approval: (
| "following"
| "me"
| "public"
| "followers"
| "mutuals"
| "mentioned"
| "author"
)[];
}