import { CreateGoodPageRequest, CreateGoodPageResponse, EditComponentRequest, EditComponentResponse, ExtendTrialRequest, GeneratePageSuggestionsRequest, GeneratePageSuggestionsResponse, GeneratePaymentLinkResponse, IconsSuggestionsRequest, IconsSuggestionsResponse, InvitesResponse, InviteTeamRequest, TeamMembersResponse, UpdateTeamMemberRequest, UploadImageRequest, UploadImageResponse } from "./types";
/**
 * Subscription / payments
 */
export declare function apiGeneratePaymentLink(): Promise<GeneratePaymentLinkResponse>;
export declare function apiExtendTrial(data: ExtendTrialRequest): Promise<void>;
/**
 * Images
 */
export declare function apiUploadImage(data: UploadImageRequest): Promise<UploadImageResponse>;
/**
 * Team management
 */
export declare function apiInviteTeamMember(data: InviteTeamRequest): Promise<void>;
export declare function apiListInvites(): Promise<InvitesResponse>;
export declare function apiListTeamMemberInfos(): Promise<TeamMembersResponse>;
export declare function apiUpdateTeamMember(data: UpdateTeamMemberRequest): Promise<void>;
/**
 * AI
 */
export declare function apiGetIconSuggestions(data: IconsSuggestionsRequest): Promise<IconsSuggestionsResponse>;
export declare function apiEditComponent(data: EditComponentRequest): Promise<EditComponentResponse>;
export declare function apiGeneratePageSuggestions(data: GeneratePageSuggestionsRequest): Promise<GeneratePageSuggestionsResponse>;
export declare function apiCreateGoodPage(data: CreateGoodPageRequest): Promise<CreateGoodPageResponse>;
//# sourceMappingURL=api-endpoints.d.ts.map