/** * My API * API documentation for my Laravel app * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { CreateSiteNotificationRequest, GenericResponse, PaginatedSiteListResourceResponse, PaginatedSiteNotificationListResourceResponse, SearchSiteNotificationsRequest, SearchSitesRequest, SiteLiteResourceArrayResponse, SiteNotificationResource, SitePaymentConfigResource, SiteResource, UpdateSiteNotificationRequest, UpdateSiteRequest } from '../models/index'; export interface DestroySiteNotificationRequest { siteNotification: number; } export interface GetAllSiteRequest { searchSitesRequest?: SearchSitesRequest; } export interface GetPaymentConfigSiteRequest { site: number; } export interface IndexSiteRequest { searchSitesRequest?: SearchSitesRequest; } export interface IndexSiteNotificationRequest { searchSiteNotificationsRequest?: SearchSiteNotificationsRequest; } export interface ShowSiteRequest { site: number; } export interface StoreSiteNotificationRequest { createSiteNotificationRequest?: CreateSiteNotificationRequest; } export interface UpdateSiteOperationRequest { site: number; updateSiteRequest?: UpdateSiteRequest; } export interface UpdateSiteNotificationOperationRequest { siteNotification: number; updateSiteNotificationRequest?: UpdateSiteNotificationRequest; } /** * */ export declare class SiteApi extends runtime.BaseAPI { /** * Auto-generated: destroySiteNotification */ destroySiteNotificationRaw(requestParameters: DestroySiteNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: destroySiteNotification */ destroySiteNotification(requestParameters: DestroySiteNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: getAllSite */ getAllSiteRaw(requestParameters: GetAllSiteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: getAllSite */ getAllSite(requestParameters?: GetAllSiteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: getPaymentConfigSite */ getPaymentConfigSiteRaw(requestParameters: GetPaymentConfigSiteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: getPaymentConfigSite */ getPaymentConfigSite(requestParameters: GetPaymentConfigSiteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: indexSite */ indexSiteRaw(requestParameters: IndexSiteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: indexSite */ indexSite(requestParameters?: IndexSiteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: indexSiteNotification */ indexSiteNotificationRaw(requestParameters: IndexSiteNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: indexSiteNotification */ indexSiteNotification(requestParameters?: IndexSiteNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: showSite */ showSiteRaw(requestParameters: ShowSiteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: showSite */ showSite(requestParameters: ShowSiteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: storeSiteNotification */ storeSiteNotificationRaw(requestParameters: StoreSiteNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: storeSiteNotification */ storeSiteNotification(requestParameters?: StoreSiteNotificationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: updateSite */ updateSiteRaw(requestParameters: UpdateSiteOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: updateSite */ updateSite(requestParameters: UpdateSiteOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: updateSiteNotification */ updateSiteNotificationRaw(requestParameters: UpdateSiteNotificationOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: updateSiteNotification */ updateSiteNotification(requestParameters: UpdateSiteNotificationOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }