import { RequestBuilder, GetAllRequestBuilderV2, GetByKeyRequestBuilderV2, CreateRequestBuilderV2, UpdateRequestBuilderV2, DeleteRequestBuilderV2 } from '@sap-cloud-sdk/core'; import { SalesQuoteItemAttachmentFolder } from './SalesQuoteItemAttachmentFolder'; /** * Request builder class for operations supported on the [[SalesQuoteItemAttachmentFolder]] entity. */ export declare class SalesQuoteItemAttachmentFolderRequestBuilder extends RequestBuilder { /** * Returns a request builder for retrieving one `SalesQuoteItemAttachmentFolder` entity based on its keys. * @param objectId Key property. See [[SalesQuoteItemAttachmentFolder.objectId]]. * @returns A request builder for creating requests to retrieve one `SalesQuoteItemAttachmentFolder` entity based on its keys. */ getByKey(objectId: string): GetByKeyRequestBuilderV2; /** * Returns a request builder for querying all `SalesQuoteItemAttachmentFolder` entities. * @returns A request builder for creating requests to retrieve all `SalesQuoteItemAttachmentFolder` entities. */ getAll(): GetAllRequestBuilderV2; /** * Returns a request builder for creating a `SalesQuoteItemAttachmentFolder` entity. * @param entity The entity to be created * @returns A request builder for creating requests that create an entity of type `SalesQuoteItemAttachmentFolder`. */ create(entity: SalesQuoteItemAttachmentFolder): CreateRequestBuilderV2; /** * Returns a request builder for updating an entity of type `SalesQuoteItemAttachmentFolder`. * @param entity The entity to be updated * @returns A request builder for creating requests that update an entity of type `SalesQuoteItemAttachmentFolder`. */ update(entity: SalesQuoteItemAttachmentFolder): UpdateRequestBuilderV2; /** * Returns a request builder for deleting an entity of type `SalesQuoteItemAttachmentFolder`. * @param objectId Key property. See [[SalesQuoteItemAttachmentFolder.objectId]]. * @returns A request builder for creating requests that delete an entity of type `SalesQuoteItemAttachmentFolder`. */ delete(objectId: string): DeleteRequestBuilderV2; /** * Returns a request builder for deleting an entity of type `SalesQuoteItemAttachmentFolder`. * @param entity Pass the entity to be deleted. * @returns A request builder for creating requests that delete an entity of type `SalesQuoteItemAttachmentFolder` by taking the entity as a parameter. */ delete(entity: SalesQuoteItemAttachmentFolder): DeleteRequestBuilderV2; } //# sourceMappingURL=SalesQuoteItemAttachmentFolderRequestBuilder.d.ts.map