UNPKG

channel3-sdk

Version:

The official TypeScript/JavaScript SDK for Channel3 AI Shopping API

62 lines 1.91 kB
/** * FastAPI * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 0.1.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 type { AvailabilityStatus } from './AvailabilityStatus'; import type { SearchFilterPrice } from './SearchFilterPrice'; /** * * @export * @interface SearchFilters */ export interface SearchFilters { /** * * @type {Array<string>} * @memberof SearchFilters */ brand_ids?: Array<string> | null; /** * * @type {string} * @memberof SearchFilters */ gender?: SearchFiltersGenderEnum | null; /** * * @type {SearchFilterPrice} * @memberof SearchFilters */ price?: SearchFilterPrice | null; /** * * @type {Array<AvailabilityStatus>} * @memberof SearchFilters */ availability?: Array<AvailabilityStatus> | null; } /** * @export */ export declare const SearchFiltersGenderEnum: { readonly male: "male"; readonly female: "female"; readonly unisex: "unisex"; }; export type SearchFiltersGenderEnum = typeof SearchFiltersGenderEnum[keyof typeof SearchFiltersGenderEnum]; /** * Check if a given object implements the SearchFilters interface. */ export declare function instanceOfSearchFilters(value: object): value is SearchFilters; export declare function SearchFiltersFromJSON(json: any): SearchFilters; export declare function SearchFiltersFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchFilters; export declare function SearchFiltersToJSON(json: any): SearchFilters; export declare function SearchFiltersToJSONTyped(value?: SearchFilters | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=SearchFilters.d.ts.map