import { HttpClient, NonNullablePaths, EventDefinition, MaybeContext, BuildRESTFunction, BuildEventDefinition } from '@wix/sdk-types'; import { MemberAbout, UpdateMemberAbout, GetMyMemberAboutResponse, MemberAboutCreatedEnvelope, MemberAboutDeletedEnvelope, MemberAboutUpdatedEnvelope, MemberAboutsQueryBuilder, MemberAboutQuery, typedQueryMemberAbouts } from './index.typings.js'; export { AccountInfo, AccountInfoMetadata, ActionEvent, Alignment, AlignmentWithLiterals, AnchorData, AppEmbedData, AppEmbedDataAppDataOneOf, AppType, AppTypeWithLiterals, AspectRatio, AspectRatioWithLiterals, AudioData, Backdrop, BackdropType, BackdropTypeWithLiterals, Background, BackgroundGradient, BackgroundImage, BackgroundType, BackgroundTypeWithLiterals, Banner, BaseEventMetadata, BlockquoteData, BookingData, Border, BorderColors, BorderWidths, BulletedListData, ButtonData, ButtonDataType, ButtonDataTypeWithLiterals, ButtonStyles, CaptionData, CardData, CardDataBackground, CardDataBackgroundType, CardDataBackgroundTypeWithLiterals, CardStyles, CellStyle, CodeBlockData, CollapsibleListData, ColorData, Colors, CommonQueryWithEntityContext, CreateMemberAboutRequest, CreateMemberAboutResponse, Crop, CropWithLiterals, CursorPaging, CursorPagingMetadata, CursorQuery, CursorQueryPagingMethodOneOf, Cursors, Decoration, DecorationDataOneOf, DecorationType, DecorationTypeWithLiterals, DeleteMemberAboutRequest, DeleteMemberAboutResponse, Design, DesignTarget, DesignTargetWithLiterals, Dimensions, Direction, DirectionWithLiterals, DividerData, DividerDataAlignment, DividerDataAlignmentWithLiterals, DocumentStyle, DomainEvent, DomainEventBodyOneOf, EmbedData, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, EventData, EventMetadata, FileData, FileSource, FileSourceDataOneOf, FontFamilyData, FontSizeData, FontType, FontTypeWithLiterals, GIF, GIFData, GIFType, GIFTypeWithLiterals, GalleryData, GalleryOptions, GalleryOptionsLayout, GetMemberAboutRequest, GetMemberAboutResponse, GetMyMemberAboutRequest, Gradient, GradientType, GradientTypeWithLiterals, HTMLData, HTMLDataDataOneOf, HeadingData, Height, IdentificationData, IdentificationDataIdOneOf, Image, ImageData, ImageDataStyles, ImagePosition, ImagePositionPosition, ImagePositionPositionWithLiterals, ImagePositionWithLiterals, ImageScalingScaling, ImageScalingScalingWithLiterals, ImageStyles, Indentation, IndentationWithLiterals, InitialExpandedItems, InitialExpandedItemsWithLiterals, Item, ItemDataOneOf, ItemStyle, Layout, LayoutCellData, LayoutData, LayoutDataBackground, LayoutDataBackgroundImage, LayoutDataBackgroundType, LayoutDataBackgroundTypeWithLiterals, LayoutType, LayoutTypeWithLiterals, LayoutWithLiterals, LineStyle, LineStyleWithLiterals, Link, LinkData, LinkDataOneOf, LinkPreviewData, LinkPreviewDataStyles, ListStyle, ListStyleWithLiterals, ListValue, MapData, MapSettings, MapType, MapTypeWithLiterals, Media, MemberAboutQuerySpec, MemberAboutsQueryResult, MentionData, MessageEnvelope, Metadata, Node, NodeDataOneOf, NodeStyle, NodeType, NodeTypeWithLiterals, NullValue, NullValueWithLiterals, Oembed, Option, OptionDesign, OptionLayout, OrderedListData, Orientation, OrientationWithLiterals, Origin, OriginWithLiterals, PDFSettings, ParagraphData, Permissions, Placement, PlacementWithLiterals, PlaybackOptions, PluginContainerData, PluginContainerDataAlignment, PluginContainerDataAlignmentWithLiterals, PluginContainerDataWidth, PluginContainerDataWidthDataOneOf, Poll, PollData, PollDataLayout, PollDesign, PollDesignBackground, PollDesignBackgroundBackgroundOneOf, PollDesignBackgroundType, PollDesignBackgroundTypeWithLiterals, PollLayout, PollLayoutDirection, PollLayoutDirectionWithLiterals, PollLayoutType, PollLayoutTypeWithLiterals, Position, PositionWithLiterals, PricingData, QueryMemberAboutsRequest, QueryMemberAboutsResponse, Rel, Resizing, ResizingWithLiterals, ResponsivenessBehaviour, ResponsivenessBehaviourWithLiterals, RestoreInfo, RibbonStyles, RichContent, Scaling, ScalingWithLiterals, Settings, ShapeData, ShapeDataStyles, SortOrder, SortOrderWithLiterals, Sorting, Source, SourceWithLiterals, Spoiler, SpoilerData, Stop, Styles, StylesBorder, StylesPosition, StylesPositionWithLiterals, TableCellData, TableData, Target, TargetWithLiterals, TextAlignment, TextAlignmentWithLiterals, TextData, TextNodeStyle, TextStyle, Thumbnails, ThumbnailsAlignment, ThumbnailsAlignmentWithLiterals, TocData, Type, TypeWithLiterals, UpdateMemberAboutRequest, UpdateMemberAboutResponse, VerticalAlignment, VerticalAlignmentAlignment, VerticalAlignmentAlignmentWithLiterals, VerticalAlignmentWithLiterals, Video, VideoData, ViewMode, ViewModeWithLiterals, ViewRole, ViewRoleWithLiterals, VoteRole, VoteRoleWithLiterals, WebhookIdentityType, WebhookIdentityTypeWithLiterals, Width, WidthType, WidthTypeWithLiterals, WidthWithLiterals, utils } from './index.typings.js'; declare function createMemberAbout$1(httpClient: HttpClient): CreateMemberAboutSignature; interface CreateMemberAboutSignature { /** * Creates the "About" section content for a member. * @param - The "About" section content to create. * @returns The created "About" section content. */ (memberAbout: NonNullablePaths): Promise; } declare function updateMemberAbout$1(httpClient: HttpClient): UpdateMemberAboutSignature; interface UpdateMemberAboutSignature { /** * Updates the "About" section content for a member. * * Each time the "About" section content is updated, `revision` increments by 1. The existing `revision` must be included when updating the "About" section content. This ensures you're working with the latest "About" section and prevents unintended overwrites. * @param - ID of the "About" section content. * @returns The updated "About" section content. */ (_id: string, memberAbout: NonNullablePaths): Promise; } declare function deleteMemberAbout$1(httpClient: HttpClient): DeleteMemberAboutSignature; interface DeleteMemberAboutSignature { /** * Deletes the "About" section content for a member. * @param - ID of the "About" section content to delete. */ (_id: string): Promise; } declare function getMemberAbout$1(httpClient: HttpClient): GetMemberAboutSignature; interface GetMemberAboutSignature { /** * Retrieves a member's "About" section content. * @param - ID of the "About" section content to retrieve. * @returns The retrieved "About" section content. */ (_id: string): Promise; } declare function getMyMemberAbout$1(httpClient: HttpClient): GetMyMemberAboutSignature; interface GetMyMemberAboutSignature { /** * Retrieves the "About" section content of the current member. * * >**Note:** * >This method requires [visitor or member authentication](https://dev.wix.com/docs/api-reference/articles/authentication/about-identities). */ (): Promise; } declare const onMemberAboutCreated$1: EventDefinition; declare const onMemberAboutDeleted$1: EventDefinition; declare const onMemberAboutUpdated$1: EventDefinition; declare function customQueryMemberAbouts(httpClient: HttpClient): { (): MemberAboutsQueryBuilder; (query: MemberAboutQuery): ReturnType; }; declare const createMemberAbout: MaybeContext & typeof createMemberAbout$1>; declare const updateMemberAbout: MaybeContext & typeof updateMemberAbout$1>; declare const deleteMemberAbout: MaybeContext & typeof deleteMemberAbout$1>; declare const getMemberAbout: MaybeContext & typeof getMemberAbout$1>; declare const getMyMemberAbout: MaybeContext & typeof getMyMemberAbout$1>; declare const queryMemberAbouts: MaybeContext & typeof customQueryMemberAbouts>; /** * Triggered when a member's "About" section content is created. */ declare const onMemberAboutCreated: BuildEventDefinition & typeof onMemberAboutCreated$1; /** * Triggered when a member's "About" section content is deleted. */ declare const onMemberAboutDeleted: BuildEventDefinition & typeof onMemberAboutDeleted$1; /** * Triggered when a member's "About" section content is updated. */ declare const onMemberAboutUpdated: BuildEventDefinition & typeof onMemberAboutUpdated$1; export { GetMyMemberAboutResponse, MemberAbout, MemberAboutCreatedEnvelope, MemberAboutDeletedEnvelope, MemberAboutQuery, MemberAboutUpdatedEnvelope, MemberAboutsQueryBuilder, UpdateMemberAbout, createMemberAbout, deleteMemberAbout, getMemberAbout, getMyMemberAbout, onMemberAboutCreated, onMemberAboutDeleted, onMemberAboutUpdated, queryMemberAbouts, updateMemberAbout };