import { createProject as publicCreateProject, getProject as publicGetProject, listProjects as publicListProjects, updateProject as publicUpdateProject, bulkUpdateProjects as publicBulkUpdateProjects, deleteProject as publicDeleteProject, queryProjects as publicQueryProjects, updateProjectOrderInCollection as publicUpdateProjectOrderInCollection, queryProjectsWithCollectionInfo as publicQueryProjectsWithCollectionInfo } from './portfolio-projects-v1-project-projects.public.js'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onProjectCreated as publicOnProjectCreated } from './portfolio-projects-v1-project-projects.public.js'; import { onProjectDeleted as publicOnProjectDeleted } from './portfolio-projects-v1-project-projects.public.js'; import { onProjectUpdated as publicOnProjectUpdated } from './portfolio-projects-v1-project-projects.public.js'; export declare const createProject: MaybeContext & typeof publicCreateProject>; export declare const getProject: MaybeContext & typeof publicGetProject>; export declare const listProjects: MaybeContext & typeof publicListProjects>; export declare const updateProject: MaybeContext & typeof publicUpdateProject>; export declare const bulkUpdateProjects: MaybeContext & typeof publicBulkUpdateProjects>; export declare const deleteProject: MaybeContext & typeof publicDeleteProject>; export declare const queryProjects: MaybeContext & typeof publicQueryProjects>; export declare const updateProjectOrderInCollection: MaybeContext & typeof publicUpdateProjectOrderInCollection>; export declare const queryProjectsWithCollectionInfo: MaybeContext & typeof publicQueryProjectsWithCollectionInfo>; /** * Triggered when a project is created. */ export declare const onProjectCreated: ReturnType>; /** * Triggered when a project is deleted. */ export declare const onProjectDeleted: ReturnType>; /** * Triggered when a project is updated. */ export declare const onProjectUpdated: ReturnType>; export { ImageType, SyncStatus, State, SiteCreatedContext, Namespace, DeleteStatus, WebhookIdentityType, SortOrder, } from './portfolio-projects-v1-project-projects.universal.js'; export { Project, ProjectCoverOneOf, Image, Point, UnsharpMasking, Video, VideoResolution, ProjectDetail, ProjectDetailValueOneOf, DetailsLink, ProjectSource, SeoSchema, Keyword, Tag, Settings, MenuSettingUpdatedEvent, GetProjectPageDataRequest, GetProjectPageDataResponse, ProjectSlug, CreateNewPortfolioAppRequest, CreateNewPortfolioAppResponse, MetaSiteSpecialEvent, MetaSiteSpecialEventPayloadOneOf, Asset, SiteCreated, SiteTransferred, SiteDeleted, DeleteContext, SiteUndeleted, SitePublished, SiteUnpublished, SiteMarkedAsTemplate, SiteMarkedAsWixSite, ServiceProvisioned, ServiceRemoved, SiteRenamed, SiteHardDeleted, NamespaceChanged, StudioAssigned, StudioUnassigned, Empty, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, InvalidateCache, InvalidateCacheGetByOneOf, App, Page, URI, File, SyncProjectWithCollectionMappings, DeletedProjectRestored, CreateProjectRequest, CreateProjectResponse, GetProjectRequest, GetProjectResponse, ListProjectsRequest, CursorPaging, ListProjectsResponse, PagingMetadataV2, Cursors, UpdateProjectRequest, UpdateProjectResponse, BulkUpdateProjectsRequest, MaskedProject, BulkUpdateProjectsResponse, BulkUpdateProjectsResult, ItemMetadata, ApplicationError, BulkActionMetadata, DeleteProjectRequest, DeleteProjectResponse, QueryProjectsRequest, QueryV2, QueryV2PagingMethodOneOf, Sorting, Paging, QueryProjectsResponse, UpdateProjectOrderInCollectionRequest, UpdateProjectOrderInCollectionResponse, ProjectsInCollections, QueryProjectWithCollectionInfoRequest, QueryProjectWithCollectionInfoResponse, RestoreProjectFromTrashBinRequest, RestoreProjectFromTrashBinResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, ProjectNonNullableFields, CreateProjectResponseNonNullableFields, GetProjectResponseNonNullableFields, ListProjectsResponseNonNullableFields, UpdateProjectResponseNonNullableFields, BulkUpdateProjectsResponseNonNullableFields, DeleteProjectResponseNonNullableFields, QueryProjectsResponseNonNullableFields, UpdateProjectOrderInCollectionResponseNonNullableFields, QueryProjectWithCollectionInfoResponseNonNullableFields, BaseEventMetadata, EventMetadata, ProjectCreatedEnvelope, ProjectDeletedEnvelope, ProjectUpdatedEnvelope, GetProjectOptions, ListProjectsOptions, UpdateProject, BulkUpdateProjectsOptions, QueryProjectsOptions, ProjectsQueryResult, ProjectsQueryBuilder, UpdateProjectOrderInCollectionIdentifiers, QueryProjectsWithCollectionInfoOptions, } from './portfolio-projects-v1-project-projects.universal.js';