import { ICategoryCode } from './categoryCode'; import { SortType } from './sortType'; export declare enum CategorySetIdentifier { /** * 決済カード区分 */ MovieTicketType = "MovieTicketType" } export interface ICategoryCodeSet { typeOf: 'CategoryCodeSet'; identifier: CategorySetIdentifier.MovieTicketType; } /** * 決済カード区分 */ export interface IMovieTicketType extends Pick { inCodeSet: ICategoryCodeSet; paymentMethod: { /** * 決済カード区分の場合、対応決済方法区分 */ typeOf: string; }; } /** * 検索条件 */ export interface ISearchConditions { limit?: number; page?: number; sort?: { codeValue?: SortType; }; project?: { id?: { $eq?: string; }; }; id?: { $eq?: string; $in?: string[]; }; name?: { $regex?: string; }; codeValue?: { $eq?: string; $in?: string[]; }; inCodeSet?: { identifier?: { $eq?: string; $in?: string[]; }; }; paymentMethod?: { /** * 決済カード区分の場合、対応決済方法区分 */ typeOf?: { $eq?: string; $in?: string[]; }; }; }