/** * 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. */ /** * * @export * @interface SearchReturnsRequest */ export interface SearchReturnsRequest { /** * * @type {string} * @memberof SearchReturnsRequest */ search?: string | null; /** * * @type {string} * @memberof SearchReturnsRequest */ sortBy?: SearchReturnsRequestSortByEnum; /** * * @type {string} * @memberof SearchReturnsRequest */ sortDirection?: SearchReturnsRequestSortDirectionEnum; /** * * @type {number} * @memberof SearchReturnsRequest */ perPage?: number; /** * * @type {number} * @memberof SearchReturnsRequest */ page?: number; /** * * @type {Array} * @memberof SearchReturnsRequest */ siteId?: Array; /** * * @type {Array} * @memberof SearchReturnsRequest */ customerId?: Array; /** * * @type {Array} * @memberof SearchReturnsRequest */ orderId?: Array; /** * * @type {Array} * @memberof SearchReturnsRequest */ status?: Array; /** * * @type {Array} * @memberof SearchReturnsRequest */ reason?: Array; /** * * @type {Array} * @memberof SearchReturnsRequest */ returnMethod?: Array; /** * * @type {Array} * @memberof SearchReturnsRequest */ reviewerId?: Array; /** * * @type {Date} * @memberof SearchReturnsRequest */ beforeCreatedAt?: Date; /** * * @type {Date} * @memberof SearchReturnsRequest */ afterCreatedAt?: Date; /** * * @type {Date} * @memberof SearchReturnsRequest */ beforeUpdatedAt?: Date; /** * * @type {Date} * @memberof SearchReturnsRequest */ afterUpdatedAt?: Date; /** * * @type {number} * @memberof SearchReturnsRequest */ relatedId?: number; /** * * @type {string} * @memberof SearchReturnsRequest */ relatedType?: string; /** * * @type {boolean} * @memberof SearchReturnsRequest */ includesRelations?: boolean; } /** * @export */ export declare const SearchReturnsRequestSortByEnum: { readonly Id: "id"; readonly Status: "status"; readonly Reason: "reason"; readonly ReturnMethod: "return_method"; readonly Quantity: "quantity"; readonly CreatedAt: "created_at"; readonly UpdatedAt: "updated_at"; readonly NetsuiteSyncNetsuiteId: "netsuiteSync-netsuite_id"; readonly CustomerUserFirstName: "customer.user-first_name"; readonly CustomerUserLastName: "customer.user-last_name"; readonly OrderId: "order-id"; }; export type SearchReturnsRequestSortByEnum = typeof SearchReturnsRequestSortByEnum[keyof typeof SearchReturnsRequestSortByEnum]; /** * @export */ export declare const SearchReturnsRequestSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type SearchReturnsRequestSortDirectionEnum = typeof SearchReturnsRequestSortDirectionEnum[keyof typeof SearchReturnsRequestSortDirectionEnum]; /** * Check if a given object implements the SearchReturnsRequest interface. */ export declare function instanceOfSearchReturnsRequest(value: object): value is SearchReturnsRequest; export declare function SearchReturnsRequestFromJSON(json: any): SearchReturnsRequest; export declare function SearchReturnsRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchReturnsRequest; export declare function SearchReturnsRequestToJSON(json: any): SearchReturnsRequest; export declare function SearchReturnsRequestToJSONTyped(value?: SearchReturnsRequest | null, ignoreDiscriminator?: boolean): any;