@amityco/ts-sdk-react-native
Version:
Amity Social Cloud Typescript SDK
16 lines • 1.09 kB
TypeScript
export declare function addPostSetting({ communities }: {
communities: Amity.RawCommunity[];
}): Amity.InternalCommunity[];
export declare const prepareCommunityPayload: (rawPayload: Amity.CommunityPayload) => Amity.ProcessedCommunityPayload;
export declare const prepareCommunityJoinRequestPayload: (rawPayload: Amity.CommunityJoinRequestPayload) => Amity.ProcessedJoinRequestPayload;
export declare const prepareCommunityMembershipPayload: (rawPayload: Amity.CommunityMembershipPayload) => Amity.ProcessedCommunityMembershipPayload;
export declare const prepareCommunityRequest: <T extends {
[k: string]: any;
postSetting?: Amity.Community['postSetting'];
}>(params: T) => Omit<T, "storySetting" | "postSetting"> & {
allowCommentInStory: any;
needApprovalOnPostCreation?: boolean | undefined;
onlyAdminCanPost?: boolean | undefined;
};
export declare const prepareSemanticSearchCommunityPayload: ({ searchResult, ...communityPayload }: Amity.SemanticSearchCommunityPayload) => Amity.ProcessedSemanticSearchCommunityPayload;
//# sourceMappingURL=payload.d.ts.map