| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469 |
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetAdministrators
- // ====================================================
- export interface GetAdministrators_administrators_items_user_roles {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- }
- export interface GetAdministrators_administrators_items_user {
- __typename: "User";
- id: string;
- identifier: string;
- lastLogin: string | null;
- roles: GetAdministrators_administrators_items_user_roles[];
- }
- export interface GetAdministrators_administrators_items {
- __typename: "Administrator";
- id: string;
- firstName: string;
- lastName: string;
- emailAddress: string;
- user: GetAdministrators_administrators_items_user;
- }
- export interface GetAdministrators_administrators {
- __typename: "AdministratorList";
- items: GetAdministrators_administrators_items[];
- totalItems: number;
- }
- export interface GetAdministrators {
- administrators: GetAdministrators_administrators;
- }
- export interface GetAdministratorsVariables {
- options?: AdministratorListOptions | null;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetAdministrator
- // ====================================================
- export interface GetAdministrator_administrator_user_roles {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- }
- export interface GetAdministrator_administrator_user {
- __typename: "User";
- id: string;
- identifier: string;
- lastLogin: string | null;
- roles: GetAdministrator_administrator_user_roles[];
- }
- export interface GetAdministrator_administrator {
- __typename: "Administrator";
- id: string;
- firstName: string;
- lastName: string;
- emailAddress: string;
- user: GetAdministrator_administrator_user;
- }
- export interface GetAdministrator {
- administrator: GetAdministrator_administrator | null;
- }
- export interface GetAdministratorVariables {
- id: string;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: CreateAdministrator
- // ====================================================
- export interface CreateAdministrator_createAdministrator_user_roles {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- }
- export interface CreateAdministrator_createAdministrator_user {
- __typename: "User";
- id: string;
- identifier: string;
- lastLogin: string | null;
- roles: CreateAdministrator_createAdministrator_user_roles[];
- }
- export interface CreateAdministrator_createAdministrator {
- __typename: "Administrator";
- id: string;
- firstName: string;
- lastName: string;
- emailAddress: string;
- user: CreateAdministrator_createAdministrator_user;
- }
- export interface CreateAdministrator {
- /**
- * Create a new Administrator
- */
- createAdministrator: CreateAdministrator_createAdministrator;
- }
- export interface CreateAdministratorVariables {
- input: CreateAdministratorInput;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: UpdateAdministrator
- // ====================================================
- export interface UpdateAdministrator_updateAdministrator_user_roles {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- }
- export interface UpdateAdministrator_updateAdministrator_user {
- __typename: "User";
- id: string;
- identifier: string;
- lastLogin: string | null;
- roles: UpdateAdministrator_updateAdministrator_user_roles[];
- }
- export interface UpdateAdministrator_updateAdministrator {
- __typename: "Administrator";
- id: string;
- firstName: string;
- lastName: string;
- emailAddress: string;
- user: UpdateAdministrator_updateAdministrator_user;
- }
- export interface UpdateAdministrator {
- /**
- * Update an existing Administrator
- */
- updateAdministrator: UpdateAdministrator_updateAdministrator;
- }
- export interface UpdateAdministratorVariables {
- input: UpdateAdministratorInput;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetRoles
- // ====================================================
- export interface GetRoles_roles_items_channels {
- __typename: "Channel";
- id: string;
- code: string;
- token: string;
- }
- export interface GetRoles_roles_items {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- channels: GetRoles_roles_items_channels[];
- }
- export interface GetRoles_roles {
- __typename: "RoleList";
- items: GetRoles_roles_items[];
- totalItems: number;
- }
- export interface GetRoles {
- roles: GetRoles_roles;
- }
- export interface GetRolesVariables {
- options?: RoleListOptions | null;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetRole
- // ====================================================
- export interface GetRole_role_channels {
- __typename: "Channel";
- id: string;
- code: string;
- token: string;
- }
- export interface GetRole_role {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- channels: GetRole_role_channels[];
- }
- export interface GetRole {
- role: GetRole_role | null;
- }
- export interface GetRoleVariables {
- id: string;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: CreateRole
- // ====================================================
- export interface CreateRole_createRole_channels {
- __typename: "Channel";
- id: string;
- code: string;
- token: string;
- }
- export interface CreateRole_createRole {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- channels: CreateRole_createRole_channels[];
- }
- export interface CreateRole {
- /**
- * Create a new Role
- */
- createRole: CreateRole_createRole;
- }
- export interface CreateRoleVariables {
- input: CreateRoleInput;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: UpdateRole
- // ====================================================
- export interface UpdateRole_updateRole_channels {
- __typename: "Channel";
- id: string;
- code: string;
- token: string;
- }
- export interface UpdateRole_updateRole {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- channels: UpdateRole_updateRole_channels[];
- }
- export interface UpdateRole {
- /**
- * Update an existing new Role
- */
- updateRole: UpdateRole_updateRole;
- }
- export interface UpdateRoleVariables {
- input: UpdateRoleInput;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: AssignRoleToAdministrator
- // ====================================================
- export interface AssignRoleToAdministrator_assignRoleToAdministrator_user_roles {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- }
- export interface AssignRoleToAdministrator_assignRoleToAdministrator_user {
- __typename: "User";
- id: string;
- identifier: string;
- lastLogin: string | null;
- roles: AssignRoleToAdministrator_assignRoleToAdministrator_user_roles[];
- }
- export interface AssignRoleToAdministrator_assignRoleToAdministrator {
- __typename: "Administrator";
- id: string;
- firstName: string;
- lastName: string;
- emailAddress: string;
- user: AssignRoleToAdministrator_assignRoleToAdministrator_user;
- }
- export interface AssignRoleToAdministrator {
- /**
- * Assign a Role to an Administrator
- */
- assignRoleToAdministrator: AssignRoleToAdministrator_assignRoleToAdministrator;
- }
- export interface AssignRoleToAdministratorVariables {
- administratorId: string;
- roleId: string;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: AttemptLogin
- // ====================================================
- export interface AttemptLogin_login_user {
- __typename: "CurrentUser";
- id: string;
- identifier: string;
- channelTokens: string[];
- }
- export interface AttemptLogin_login {
- __typename: "LoginResult";
- user: AttemptLogin_login_user;
- }
- export interface AttemptLogin {
- login: AttemptLogin_login;
- }
- export interface AttemptLoginVariables {
- username: string;
- password: string;
- rememberMe: boolean;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: LogOut
- // ====================================================
- export interface LogOut {
- logout: boolean;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetCurrentUser
- // ====================================================
- export interface GetCurrentUser_me {
- __typename: "CurrentUser";
- id: string;
- identifier: string;
- channelTokens: string[];
- }
- export interface GetCurrentUser {
- me: GetCurrentUser_me | null;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetServerConfig
- // ====================================================
- export interface GetServerConfig_config {
- __typename: "Config";
- customFields: any | null;
- }
- export interface GetServerConfig {
- config: GetServerConfig_config;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: CreateFacet
- // ====================================================
- export interface CreateFacet_createFacet_translations {
- __typename: "FacetTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface CreateFacet_createFacet_values_translations {
- __typename: "FacetValueTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface CreateFacet_createFacet_values {
- __typename: "FacetValue";
- id: string;
- languageCode: LanguageCode | null;
- code: string;
- name: string;
- translations: CreateFacet_createFacet_values_translations[];
- }
- export interface CreateFacet_createFacet {
- __typename: "Facet";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- translations: CreateFacet_createFacet_translations[];
- values: CreateFacet_createFacet_values[];
- }
- export interface CreateFacet {
- /**
- * Create a new Facet
- */
- createFacet: CreateFacet_createFacet;
- }
- export interface CreateFacetVariables {
- input: CreateFacetInput;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: UpdateFacet
- // ====================================================
- export interface UpdateFacet_updateFacet_translations {
- __typename: "FacetTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface UpdateFacet_updateFacet_values_translations {
- __typename: "FacetValueTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface UpdateFacet_updateFacet_values {
- __typename: "FacetValue";
- id: string;
- languageCode: LanguageCode | null;
- code: string;
- name: string;
- translations: UpdateFacet_updateFacet_values_translations[];
- }
- export interface UpdateFacet_updateFacet {
- __typename: "Facet";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- translations: UpdateFacet_updateFacet_translations[];
- values: UpdateFacet_updateFacet_values[];
- }
- export interface UpdateFacet {
- /**
- * Update an existing Facet
- */
- updateFacet: UpdateFacet_updateFacet;
- }
- export interface UpdateFacetVariables {
- input: UpdateFacetInput;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: CreateFacetValues
- // ====================================================
- export interface CreateFacetValues_createFacetValues_translations {
- __typename: "FacetValueTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface CreateFacetValues_createFacetValues {
- __typename: "FacetValue";
- id: string;
- languageCode: LanguageCode | null;
- code: string;
- name: string;
- translations: CreateFacetValues_createFacetValues_translations[];
- }
- export interface CreateFacetValues {
- /**
- * Create one or more FacetValues
- */
- createFacetValues: CreateFacetValues_createFacetValues[];
- }
- export interface CreateFacetValuesVariables {
- input: CreateFacetValueInput[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: UpdateFacetValues
- // ====================================================
- export interface UpdateFacetValues_updateFacetValues_translations {
- __typename: "FacetValueTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface UpdateFacetValues_updateFacetValues {
- __typename: "FacetValue";
- id: string;
- languageCode: LanguageCode | null;
- code: string;
- name: string;
- translations: UpdateFacetValues_updateFacetValues_translations[];
- }
- export interface UpdateFacetValues {
- /**
- * Update one or more FacetValues
- */
- updateFacetValues: UpdateFacetValues_updateFacetValues[];
- }
- export interface UpdateFacetValuesVariables {
- input: UpdateFacetValueInput[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetFacetList
- // ====================================================
- export interface GetFacetList_facets_items_translations {
- __typename: "FacetTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface GetFacetList_facets_items_values_translations {
- __typename: "FacetValueTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface GetFacetList_facets_items_values {
- __typename: "FacetValue";
- id: string;
- languageCode: LanguageCode | null;
- code: string;
- name: string;
- translations: GetFacetList_facets_items_values_translations[];
- }
- export interface GetFacetList_facets_items {
- __typename: "Facet";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- translations: GetFacetList_facets_items_translations[];
- values: GetFacetList_facets_items_values[];
- }
- export interface GetFacetList_facets {
- __typename: "FacetList";
- items: GetFacetList_facets_items[];
- totalItems: number;
- }
- export interface GetFacetList {
- facets: GetFacetList_facets;
- }
- export interface GetFacetListVariables {
- options?: FacetListOptions | null;
- languageCode?: LanguageCode | null;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetFacetWithValues
- // ====================================================
- export interface GetFacetWithValues_facet_translations {
- __typename: "FacetTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface GetFacetWithValues_facet_values_translations {
- __typename: "FacetValueTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface GetFacetWithValues_facet_values {
- __typename: "FacetValue";
- id: string;
- languageCode: LanguageCode | null;
- code: string;
- name: string;
- translations: GetFacetWithValues_facet_values_translations[];
- }
- export interface GetFacetWithValues_facet {
- __typename: "Facet";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- translations: GetFacetWithValues_facet_translations[];
- values: GetFacetWithValues_facet_values[];
- }
- export interface GetFacetWithValues {
- facet: GetFacetWithValues_facet | null;
- }
- export interface GetFacetWithValuesVariables {
- id: string;
- languageCode?: LanguageCode | null;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: RequestStarted
- // ====================================================
- export interface RequestStarted {
- requestStarted: number;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: RequestCompleted
- // ====================================================
- export interface RequestCompleted {
- requestCompleted: number;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: SetAsLoggedIn
- // ====================================================
- export interface SetAsLoggedIn_setAsLoggedIn {
- __typename: "UserStatus";
- username: string;
- isLoggedIn: boolean;
- loginTime: string;
- }
- export interface SetAsLoggedIn {
- setAsLoggedIn: SetAsLoggedIn_setAsLoggedIn;
- }
- export interface SetAsLoggedInVariables {
- username: string;
- loginTime: string;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: SetAsLoggedOut
- // ====================================================
- export interface SetAsLoggedOut_setAsLoggedOut {
- __typename: "UserStatus";
- username: string;
- isLoggedIn: boolean;
- loginTime: string;
- }
- export interface SetAsLoggedOut {
- setAsLoggedOut: SetAsLoggedOut_setAsLoggedOut;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: SetUiLanguage
- // ====================================================
- export interface SetUiLanguage {
- setUiLanguage: LanguageCode | null;
- }
- export interface SetUiLanguageVariables {
- languageCode: LanguageCode;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetNetworkStatus
- // ====================================================
- export interface GetNetworkStatus_networkStatus {
- __typename: "NetworkStatus";
- inFlightRequests: number;
- }
- export interface GetNetworkStatus {
- networkStatus: GetNetworkStatus_networkStatus;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetUserStatus
- // ====================================================
- export interface GetUserStatus_userStatus {
- __typename: "UserStatus";
- username: string;
- isLoggedIn: boolean;
- loginTime: string;
- }
- export interface GetUserStatus {
- userStatus: GetUserStatus_userStatus;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetUiState
- // ====================================================
- export interface GetUiState_uiState {
- __typename: "UiState";
- language: LanguageCode;
- }
- export interface GetUiState {
- uiState: GetUiState_uiState;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: UpdateProduct
- // ====================================================
- export interface UpdateProduct_updateProduct_featuredAsset {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface UpdateProduct_updateProduct_assets {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface UpdateProduct_updateProduct_translations {
- __typename: "ProductTranslation";
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- }
- export interface UpdateProduct_updateProduct_optionGroups {
- __typename: "ProductOptionGroup";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- }
- export interface UpdateProduct_updateProduct_variants_options {
- __typename: "ProductOption";
- id: string;
- code: string | null;
- languageCode: LanguageCode | null;
- name: string | null;
- }
- export interface UpdateProduct_updateProduct_variants_facetValues {
- __typename: "FacetValue";
- id: string;
- code: string;
- name: string;
- }
- export interface UpdateProduct_updateProduct_variants_translations {
- __typename: "ProductVariantTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface UpdateProduct_updateProduct_variants {
- __typename: "ProductVariant";
- id: string;
- languageCode: LanguageCode;
- name: string;
- price: number;
- sku: string;
- options: UpdateProduct_updateProduct_variants_options[];
- facetValues: UpdateProduct_updateProduct_variants_facetValues[];
- translations: UpdateProduct_updateProduct_variants_translations[];
- }
- export interface UpdateProduct_updateProduct {
- __typename: "Product";
- id: string;
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- featuredAsset: UpdateProduct_updateProduct_featuredAsset | null;
- assets: UpdateProduct_updateProduct_assets[];
- translations: UpdateProduct_updateProduct_translations[];
- optionGroups: UpdateProduct_updateProduct_optionGroups[];
- variants: UpdateProduct_updateProduct_variants[];
- }
- export interface UpdateProduct {
- /**
- * Update an existing Product
- */
- updateProduct: UpdateProduct_updateProduct;
- }
- export interface UpdateProductVariables {
- input: UpdateProductInput;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: CreateProduct
- // ====================================================
- export interface CreateProduct_createProduct_featuredAsset {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface CreateProduct_createProduct_assets {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface CreateProduct_createProduct_translations {
- __typename: "ProductTranslation";
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- }
- export interface CreateProduct_createProduct_optionGroups {
- __typename: "ProductOptionGroup";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- }
- export interface CreateProduct_createProduct_variants_options {
- __typename: "ProductOption";
- id: string;
- code: string | null;
- languageCode: LanguageCode | null;
- name: string | null;
- }
- export interface CreateProduct_createProduct_variants_facetValues {
- __typename: "FacetValue";
- id: string;
- code: string;
- name: string;
- }
- export interface CreateProduct_createProduct_variants_translations {
- __typename: "ProductVariantTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface CreateProduct_createProduct_variants {
- __typename: "ProductVariant";
- id: string;
- languageCode: LanguageCode;
- name: string;
- price: number;
- sku: string;
- options: CreateProduct_createProduct_variants_options[];
- facetValues: CreateProduct_createProduct_variants_facetValues[];
- translations: CreateProduct_createProduct_variants_translations[];
- }
- export interface CreateProduct_createProduct {
- __typename: "Product";
- id: string;
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- featuredAsset: CreateProduct_createProduct_featuredAsset | null;
- assets: CreateProduct_createProduct_assets[];
- translations: CreateProduct_createProduct_translations[];
- optionGroups: CreateProduct_createProduct_optionGroups[];
- variants: CreateProduct_createProduct_variants[];
- }
- export interface CreateProduct {
- /**
- * Create a new Product
- */
- createProduct: CreateProduct_createProduct;
- }
- export interface CreateProductVariables {
- input: CreateProductInput;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: GenerateProductVariants
- // ====================================================
- export interface GenerateProductVariants_generateVariantsForProduct_featuredAsset {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface GenerateProductVariants_generateVariantsForProduct_assets {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface GenerateProductVariants_generateVariantsForProduct_translations {
- __typename: "ProductTranslation";
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- }
- export interface GenerateProductVariants_generateVariantsForProduct_optionGroups {
- __typename: "ProductOptionGroup";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- }
- export interface GenerateProductVariants_generateVariantsForProduct_variants_options {
- __typename: "ProductOption";
- id: string;
- code: string | null;
- languageCode: LanguageCode | null;
- name: string | null;
- }
- export interface GenerateProductVariants_generateVariantsForProduct_variants_facetValues {
- __typename: "FacetValue";
- id: string;
- code: string;
- name: string;
- }
- export interface GenerateProductVariants_generateVariantsForProduct_variants_translations {
- __typename: "ProductVariantTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface GenerateProductVariants_generateVariantsForProduct_variants {
- __typename: "ProductVariant";
- id: string;
- languageCode: LanguageCode;
- name: string;
- price: number;
- sku: string;
- options: GenerateProductVariants_generateVariantsForProduct_variants_options[];
- facetValues: GenerateProductVariants_generateVariantsForProduct_variants_facetValues[];
- translations: GenerateProductVariants_generateVariantsForProduct_variants_translations[];
- }
- export interface GenerateProductVariants_generateVariantsForProduct {
- __typename: "Product";
- id: string;
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- featuredAsset: GenerateProductVariants_generateVariantsForProduct_featuredAsset | null;
- assets: GenerateProductVariants_generateVariantsForProduct_assets[];
- translations: GenerateProductVariants_generateVariantsForProduct_translations[];
- optionGroups: GenerateProductVariants_generateVariantsForProduct_optionGroups[];
- variants: GenerateProductVariants_generateVariantsForProduct_variants[];
- }
- export interface GenerateProductVariants {
- /**
- * Create a set of ProductVariants based on the OptionGroups assigned to the given Product
- */
- generateVariantsForProduct: GenerateProductVariants_generateVariantsForProduct;
- }
- export interface GenerateProductVariantsVariables {
- productId: string;
- defaultPrice?: number | null;
- defaultSku?: string | null;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: UpdateProductVariants
- // ====================================================
- export interface UpdateProductVariants_updateProductVariants_options {
- __typename: "ProductOption";
- id: string;
- code: string | null;
- languageCode: LanguageCode | null;
- name: string | null;
- }
- export interface UpdateProductVariants_updateProductVariants_facetValues {
- __typename: "FacetValue";
- id: string;
- code: string;
- name: string;
- }
- export interface UpdateProductVariants_updateProductVariants_translations {
- __typename: "ProductVariantTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface UpdateProductVariants_updateProductVariants {
- __typename: "ProductVariant";
- id: string;
- languageCode: LanguageCode;
- name: string;
- price: number;
- sku: string;
- options: UpdateProductVariants_updateProductVariants_options[];
- facetValues: UpdateProductVariants_updateProductVariants_facetValues[];
- translations: UpdateProductVariants_updateProductVariants_translations[];
- }
- export interface UpdateProductVariants {
- /**
- * Update existing ProductVariants
- */
- updateProductVariants: (UpdateProductVariants_updateProductVariants | null)[];
- }
- export interface UpdateProductVariantsVariables {
- input: UpdateProductVariantInput[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: CreateProductOptionGroup
- // ====================================================
- export interface CreateProductOptionGroup_createProductOptionGroup_translations {
- __typename: "ProductOptionGroupTranslation";
- name: string;
- }
- export interface CreateProductOptionGroup_createProductOptionGroup_options_translations {
- __typename: "ProductOptionTranslation";
- name: string;
- }
- export interface CreateProductOptionGroup_createProductOptionGroup_options {
- __typename: "ProductOption";
- id: string;
- languageCode: LanguageCode | null;
- name: string | null;
- code: string | null;
- translations: CreateProductOptionGroup_createProductOptionGroup_options_translations[];
- }
- export interface CreateProductOptionGroup_createProductOptionGroup {
- __typename: "ProductOptionGroup";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- translations: CreateProductOptionGroup_createProductOptionGroup_translations[];
- options: CreateProductOptionGroup_createProductOptionGroup_options[];
- }
- export interface CreateProductOptionGroup {
- /**
- * Create a new ProductOptionGroup
- */
- createProductOptionGroup: CreateProductOptionGroup_createProductOptionGroup;
- }
- export interface CreateProductOptionGroupVariables {
- input: CreateProductOptionGroupInput;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: AddOptionGroupToProduct
- // ====================================================
- export interface AddOptionGroupToProduct_addOptionGroupToProduct_optionGroups_options {
- __typename: "ProductOption";
- id: string;
- code: string | null;
- }
- export interface AddOptionGroupToProduct_addOptionGroupToProduct_optionGroups {
- __typename: "ProductOptionGroup";
- id: string;
- code: string;
- options: AddOptionGroupToProduct_addOptionGroupToProduct_optionGroups_options[];
- }
- export interface AddOptionGroupToProduct_addOptionGroupToProduct {
- __typename: "Product";
- id: string;
- optionGroups: AddOptionGroupToProduct_addOptionGroupToProduct_optionGroups[];
- }
- export interface AddOptionGroupToProduct {
- /**
- * Add an OptionGroup to a Product
- */
- addOptionGroupToProduct: AddOptionGroupToProduct_addOptionGroupToProduct;
- }
- export interface AddOptionGroupToProductVariables {
- productId: string;
- optionGroupId: string;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: RemoveOptionGroupFromProduct
- // ====================================================
- export interface RemoveOptionGroupFromProduct_removeOptionGroupFromProduct_optionGroups_options {
- __typename: "ProductOption";
- id: string;
- code: string | null;
- }
- export interface RemoveOptionGroupFromProduct_removeOptionGroupFromProduct_optionGroups {
- __typename: "ProductOptionGroup";
- id: string;
- code: string;
- options: RemoveOptionGroupFromProduct_removeOptionGroupFromProduct_optionGroups_options[];
- }
- export interface RemoveOptionGroupFromProduct_removeOptionGroupFromProduct {
- __typename: "Product";
- id: string;
- optionGroups: RemoveOptionGroupFromProduct_removeOptionGroupFromProduct_optionGroups[];
- }
- export interface RemoveOptionGroupFromProduct {
- /**
- * Remove an OptionGroup from a Product
- */
- removeOptionGroupFromProduct: RemoveOptionGroupFromProduct_removeOptionGroupFromProduct;
- }
- export interface RemoveOptionGroupFromProductVariables {
- productId: string;
- optionGroupId: string;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: ApplyFacetValuesToProductVariants
- // ====================================================
- export interface ApplyFacetValuesToProductVariants_applyFacetValuesToProductVariants_options {
- __typename: "ProductOption";
- id: string;
- code: string | null;
- languageCode: LanguageCode | null;
- name: string | null;
- }
- export interface ApplyFacetValuesToProductVariants_applyFacetValuesToProductVariants_facetValues {
- __typename: "FacetValue";
- id: string;
- code: string;
- name: string;
- }
- export interface ApplyFacetValuesToProductVariants_applyFacetValuesToProductVariants_translations {
- __typename: "ProductVariantTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface ApplyFacetValuesToProductVariants_applyFacetValuesToProductVariants {
- __typename: "ProductVariant";
- id: string;
- languageCode: LanguageCode;
- name: string;
- price: number;
- sku: string;
- options: ApplyFacetValuesToProductVariants_applyFacetValuesToProductVariants_options[];
- facetValues: ApplyFacetValuesToProductVariants_applyFacetValuesToProductVariants_facetValues[];
- translations: ApplyFacetValuesToProductVariants_applyFacetValuesToProductVariants_translations[];
- }
- export interface ApplyFacetValuesToProductVariants {
- /**
- * Applies a FacetValue to the given ProductVariants
- */
- applyFacetValuesToProductVariants: ApplyFacetValuesToProductVariants_applyFacetValuesToProductVariants[];
- }
- export interface ApplyFacetValuesToProductVariantsVariables {
- facetValueIds: string[];
- productVariantIds: string[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetProductWithVariants
- // ====================================================
- export interface GetProductWithVariants_product_featuredAsset {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface GetProductWithVariants_product_assets {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface GetProductWithVariants_product_translations {
- __typename: "ProductTranslation";
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- }
- export interface GetProductWithVariants_product_optionGroups {
- __typename: "ProductOptionGroup";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- }
- export interface GetProductWithVariants_product_variants_options {
- __typename: "ProductOption";
- id: string;
- code: string | null;
- languageCode: LanguageCode | null;
- name: string | null;
- }
- export interface GetProductWithVariants_product_variants_facetValues {
- __typename: "FacetValue";
- id: string;
- code: string;
- name: string;
- }
- export interface GetProductWithVariants_product_variants_translations {
- __typename: "ProductVariantTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface GetProductWithVariants_product_variants {
- __typename: "ProductVariant";
- id: string;
- languageCode: LanguageCode;
- name: string;
- price: number;
- sku: string;
- options: GetProductWithVariants_product_variants_options[];
- facetValues: GetProductWithVariants_product_variants_facetValues[];
- translations: GetProductWithVariants_product_variants_translations[];
- }
- export interface GetProductWithVariants_product {
- __typename: "Product";
- id: string;
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- featuredAsset: GetProductWithVariants_product_featuredAsset | null;
- assets: GetProductWithVariants_product_assets[];
- translations: GetProductWithVariants_product_translations[];
- optionGroups: GetProductWithVariants_product_optionGroups[];
- variants: GetProductWithVariants_product_variants[];
- }
- export interface GetProductWithVariants {
- product: GetProductWithVariants_product | null;
- }
- export interface GetProductWithVariantsVariables {
- id: string;
- languageCode?: LanguageCode | null;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetProductList
- // ====================================================
- export interface GetProductList_products_items {
- __typename: "Product";
- id: string;
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- }
- export interface GetProductList_products {
- __typename: "ProductList";
- items: GetProductList_products_items[];
- totalItems: number;
- }
- export interface GetProductList {
- products: GetProductList_products;
- }
- export interface GetProductListVariables {
- options?: ProductListOptions | null;
- languageCode?: LanguageCode | null;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetProductOptionGroups
- // ====================================================
- export interface GetProductOptionGroups_productOptionGroups_options {
- __typename: "ProductOption";
- id: string;
- languageCode: LanguageCode | null;
- code: string | null;
- name: string | null;
- }
- export interface GetProductOptionGroups_productOptionGroups {
- __typename: "ProductOptionGroup";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- options: GetProductOptionGroups_productOptionGroups_options[];
- }
- export interface GetProductOptionGroups {
- productOptionGroups: GetProductOptionGroups_productOptionGroups[];
- }
- export interface GetProductOptionGroupsVariables {
- filterTerm?: string | null;
- languageCode?: LanguageCode | null;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL query operation: GetAssetList
- // ====================================================
- export interface GetAssetList_assets_items {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface GetAssetList_assets {
- __typename: "AssetList";
- items: GetAssetList_assets_items[];
- totalItems: number;
- }
- export interface GetAssetList {
- assets: GetAssetList_assets;
- }
- export interface GetAssetListVariables {
- options?: AssetListOptions | null;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL mutation operation: CreateAssets
- // ====================================================
- export interface CreateAssets_createAssets {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface CreateAssets {
- /**
- * Create a new Asset
- */
- createAssets: CreateAssets_createAssets[];
- }
- export interface CreateAssetsVariables {
- input: CreateAssetInput[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL fragment: Administrator
- // ====================================================
- export interface Administrator_user_roles {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- }
- export interface Administrator_user {
- __typename: "User";
- id: string;
- identifier: string;
- lastLogin: string | null;
- roles: Administrator_user_roles[];
- }
- export interface Administrator {
- __typename: "Administrator";
- id: string;
- firstName: string;
- lastName: string;
- emailAddress: string;
- user: Administrator_user;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL fragment: Role
- // ====================================================
- export interface Role_channels {
- __typename: "Channel";
- id: string;
- code: string;
- token: string;
- }
- export interface Role {
- __typename: "Role";
- id: string;
- code: string;
- description: string;
- permissions: Permission[];
- channels: Role_channels[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL fragment: CurrentUser
- // ====================================================
- export interface CurrentUser {
- __typename: "CurrentUser";
- id: string;
- identifier: string;
- channelTokens: string[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL fragment: FacetValue
- // ====================================================
- export interface FacetValue_translations {
- __typename: "FacetValueTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface FacetValue {
- __typename: "FacetValue";
- id: string;
- languageCode: LanguageCode | null;
- code: string;
- name: string;
- translations: FacetValue_translations[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL fragment: FacetWithValues
- // ====================================================
- export interface FacetWithValues_translations {
- __typename: "FacetTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface FacetWithValues_values_translations {
- __typename: "FacetValueTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface FacetWithValues_values {
- __typename: "FacetValue";
- id: string;
- languageCode: LanguageCode | null;
- code: string;
- name: string;
- translations: FacetWithValues_values_translations[];
- }
- export interface FacetWithValues {
- __typename: "Facet";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- translations: FacetWithValues_translations[];
- values: FacetWithValues_values[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL fragment: Asset
- // ====================================================
- export interface Asset {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL fragment: ProductVariant
- // ====================================================
- export interface ProductVariant_options {
- __typename: "ProductOption";
- id: string;
- code: string | null;
- languageCode: LanguageCode | null;
- name: string | null;
- }
- export interface ProductVariant_facetValues {
- __typename: "FacetValue";
- id: string;
- code: string;
- name: string;
- }
- export interface ProductVariant_translations {
- __typename: "ProductVariantTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface ProductVariant {
- __typename: "ProductVariant";
- id: string;
- languageCode: LanguageCode;
- name: string;
- price: number;
- sku: string;
- options: ProductVariant_options[];
- facetValues: ProductVariant_facetValues[];
- translations: ProductVariant_translations[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL fragment: ProductWithVariants
- // ====================================================
- export interface ProductWithVariants_featuredAsset {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface ProductWithVariants_assets {
- __typename: "Asset";
- id: string;
- name: string;
- fileSize: number;
- mimeType: string;
- type: AssetType;
- preview: string;
- source: string;
- }
- export interface ProductWithVariants_translations {
- __typename: "ProductTranslation";
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- }
- export interface ProductWithVariants_optionGroups {
- __typename: "ProductOptionGroup";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- }
- export interface ProductWithVariants_variants_options {
- __typename: "ProductOption";
- id: string;
- code: string | null;
- languageCode: LanguageCode | null;
- name: string | null;
- }
- export interface ProductWithVariants_variants_facetValues {
- __typename: "FacetValue";
- id: string;
- code: string;
- name: string;
- }
- export interface ProductWithVariants_variants_translations {
- __typename: "ProductVariantTranslation";
- id: string;
- languageCode: LanguageCode;
- name: string;
- }
- export interface ProductWithVariants_variants {
- __typename: "ProductVariant";
- id: string;
- languageCode: LanguageCode;
- name: string;
- price: number;
- sku: string;
- options: ProductWithVariants_variants_options[];
- facetValues: ProductWithVariants_variants_facetValues[];
- translations: ProductWithVariants_variants_translations[];
- }
- export interface ProductWithVariants {
- __typename: "Product";
- id: string;
- languageCode: LanguageCode;
- name: string;
- slug: string;
- description: string;
- featuredAsset: ProductWithVariants_featuredAsset | null;
- assets: ProductWithVariants_assets[];
- translations: ProductWithVariants_translations[];
- optionGroups: ProductWithVariants_optionGroups[];
- variants: ProductWithVariants_variants[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- // ====================================================
- // GraphQL fragment: ProductOptionGroup
- // ====================================================
- export interface ProductOptionGroup_translations {
- __typename: "ProductOptionGroupTranslation";
- name: string;
- }
- export interface ProductOptionGroup_options_translations {
- __typename: "ProductOptionTranslation";
- name: string;
- }
- export interface ProductOptionGroup_options {
- __typename: "ProductOption";
- id: string;
- languageCode: LanguageCode | null;
- name: string | null;
- code: string | null;
- translations: ProductOptionGroup_options_translations[];
- }
- export interface ProductOptionGroup {
- __typename: "ProductOptionGroup";
- id: string;
- languageCode: LanguageCode;
- code: string;
- name: string;
- translations: ProductOptionGroup_translations[];
- options: ProductOptionGroup_options[];
- }
- /* tslint:disable */
- // This file was automatically generated and should not be edited.
- //==============================================================
- // START Enums and Input Objects
- //==============================================================
- export enum AssetType {
- BINARY = "BINARY",
- IMAGE = "IMAGE",
- VIDEO = "VIDEO",
- }
- /**
- * ISO 639-1 language code
- */
- export enum LanguageCode {
- aa = "aa",
- ab = "ab",
- ae = "ae",
- af = "af",
- ak = "ak",
- am = "am",
- an = "an",
- ar = "ar",
- as = "as",
- av = "av",
- ay = "ay",
- az = "az",
- ba = "ba",
- be = "be",
- bg = "bg",
- bh = "bh",
- bi = "bi",
- bm = "bm",
- bn = "bn",
- bo = "bo",
- br = "br",
- bs = "bs",
- ca = "ca",
- ce = "ce",
- ch = "ch",
- co = "co",
- cr = "cr",
- cs = "cs",
- cu = "cu",
- cv = "cv",
- cy = "cy",
- da = "da",
- de = "de",
- dv = "dv",
- dz = "dz",
- ee = "ee",
- el = "el",
- en = "en",
- eo = "eo",
- es = "es",
- et = "et",
- eu = "eu",
- fa = "fa",
- ff = "ff",
- fi = "fi",
- fj = "fj",
- fo = "fo",
- fr = "fr",
- fy = "fy",
- ga = "ga",
- gd = "gd",
- gl = "gl",
- gn = "gn",
- gu = "gu",
- gv = "gv",
- ha = "ha",
- he = "he",
- hi = "hi",
- ho = "ho",
- hr = "hr",
- ht = "ht",
- hu = "hu",
- hy = "hy",
- hz = "hz",
- ia = "ia",
- id = "id",
- ie = "ie",
- ig = "ig",
- ii = "ii",
- ik = "ik",
- io = "io",
- is = "is",
- it = "it",
- iu = "iu",
- ja = "ja",
- jv = "jv",
- ka = "ka",
- kg = "kg",
- ki = "ki",
- kj = "kj",
- kk = "kk",
- kl = "kl",
- km = "km",
- kn = "kn",
- ko = "ko",
- kr = "kr",
- ks = "ks",
- ku = "ku",
- kv = "kv",
- kw = "kw",
- ky = "ky",
- la = "la",
- lb = "lb",
- lg = "lg",
- li = "li",
- ln = "ln",
- lo = "lo",
- lt = "lt",
- lu = "lu",
- lv = "lv",
- mg = "mg",
- mh = "mh",
- mi = "mi",
- mk = "mk",
- ml = "ml",
- mn = "mn",
- mr = "mr",
- ms = "ms",
- mt = "mt",
- my = "my",
- na = "na",
- nb = "nb",
- nd = "nd",
- ne = "ne",
- ng = "ng",
- nl = "nl",
- nn = "nn",
- no = "no",
- nr = "nr",
- nv = "nv",
- ny = "ny",
- oc = "oc",
- oj = "oj",
- om = "om",
- or = "or",
- os = "os",
- pa = "pa",
- pi = "pi",
- pl = "pl",
- ps = "ps",
- pt = "pt",
- qu = "qu",
- rm = "rm",
- rn = "rn",
- ro = "ro",
- ru = "ru",
- rw = "rw",
- sa = "sa",
- sc = "sc",
- sd = "sd",
- se = "se",
- sg = "sg",
- si = "si",
- sk = "sk",
- sl = "sl",
- sm = "sm",
- sn = "sn",
- so = "so",
- sq = "sq",
- sr = "sr",
- ss = "ss",
- st = "st",
- su = "su",
- sv = "sv",
- sw = "sw",
- ta = "ta",
- te = "te",
- tg = "tg",
- th = "th",
- ti = "ti",
- tk = "tk",
- tl = "tl",
- tn = "tn",
- to = "to",
- tr = "tr",
- ts = "ts",
- tt = "tt",
- tw = "tw",
- ty = "ty",
- ug = "ug",
- uk = "uk",
- ur = "ur",
- uz = "uz",
- ve = "ve",
- vi = "vi",
- vo = "vo",
- wa = "wa",
- wo = "wo",
- xh = "xh",
- yi = "yi",
- yo = "yo",
- za = "za",
- zh = "zh",
- zu = "zu",
- }
- /**
- * Permissions for administrators
- */
- export enum Permission {
- Authenticated = "Authenticated",
- CreateAdministrator = "CreateAdministrator",
- CreateCatalog = "CreateCatalog",
- CreateCustomer = "CreateCustomer",
- CreateOrder = "CreateOrder",
- DeleteAdministrator = "DeleteAdministrator",
- DeleteCatalog = "DeleteCatalog",
- DeleteCustomer = "DeleteCustomer",
- DeleteOrder = "DeleteOrder",
- ReadAdministrator = "ReadAdministrator",
- ReadCatalog = "ReadCatalog",
- ReadCustomer = "ReadCustomer",
- ReadOrder = "ReadOrder",
- SuperAdmin = "SuperAdmin",
- UpdateAdministrator = "UpdateAdministrator",
- UpdateCatalog = "UpdateCatalog",
- UpdateCustomer = "UpdateCustomer",
- UpdateOrder = "UpdateOrder",
- }
- export enum SortOrder {
- ASC = "ASC",
- DESC = "DESC",
- }
- export interface AdministratorFilterParameter {
- firstName?: StringOperators | null;
- lastName?: StringOperators | null;
- emailAddress?: StringOperators | null;
- createdAt?: DateOperators | null;
- updatedAt?: DateOperators | null;
- }
- export interface AdministratorListOptions {
- take?: number | null;
- skip?: number | null;
- sort?: AdministratorSortParameter | null;
- filter?: AdministratorFilterParameter | null;
- }
- export interface AdministratorSortParameter {
- id?: SortOrder | null;
- createdAt?: SortOrder | null;
- updatedAt?: SortOrder | null;
- firstName?: SortOrder | null;
- lastName?: SortOrder | null;
- emailAddress?: SortOrder | null;
- }
- export interface AssetFilterParameter {
- name?: StringOperators | null;
- description?: StringOperators | null;
- type?: StringOperators | null;
- createdAt?: DateOperators | null;
- updatedAt?: DateOperators | null;
- }
- export interface AssetListOptions {
- take?: number | null;
- skip?: number | null;
- sort?: AssetSortParameter | null;
- filter?: AssetFilterParameter | null;
- }
- export interface AssetSortParameter {
- id?: SortOrder | null;
- createdAt?: SortOrder | null;
- updatedAt?: SortOrder | null;
- name?: SortOrder | null;
- description?: SortOrder | null;
- }
- export interface BooleanOperators {
- eq?: boolean | null;
- }
- export interface CreateAdministratorInput {
- firstName: string;
- lastName: string;
- emailAddress: string;
- password: string;
- roleIds: string[];
- }
- export interface CreateAssetInput {
- file: any;
- }
- export interface CreateFacetCustomFieldsInput {
- searchable?: boolean | null;
- }
- export interface CreateFacetInput {
- code: string;
- translations: FacetTranslationInput[];
- values?: CreateFacetValueWithFacetInput[] | null;
- customFields?: CreateFacetCustomFieldsInput | null;
- }
- export interface CreateFacetValueCustomFieldsInput {
- link?: string | null;
- available?: boolean | null;
- }
- export interface CreateFacetValueInput {
- facetId: string;
- code: string;
- translations: FacetValueTranslationInput[];
- customFields?: CreateFacetValueCustomFieldsInput | null;
- }
- export interface CreateFacetValueWithFacetInput {
- code: string;
- translations: FacetValueTranslationInput[];
- }
- export interface CreateProductCustomFieldsInput {
- infoUrl?: string | null;
- downloadable?: boolean | null;
- }
- export interface CreateProductInput {
- featuredAssetId?: string | null;
- assetIds?: string[] | null;
- translations: ProductTranslationInput[];
- customFields?: CreateProductCustomFieldsInput | null;
- }
- export interface CreateProductOptionGroupInput {
- code: string;
- translations: ProductOptionGroupTranslationInput[];
- options: CreateProductOptionInput[];
- customFields?: any | null;
- }
- export interface CreateProductOptionInput {
- code: string;
- translations: ProductOptionGroupTranslationInput[];
- customFields?: any | null;
- }
- export interface CreateRoleInput {
- code: string;
- description: string;
- permissions: Permission[];
- }
- export interface DateOperators {
- eq?: any | null;
- before?: any | null;
- after?: any | null;
- between?: DateRange | null;
- }
- export interface DateRange {
- start: any;
- end: any;
- }
- export interface FacetFilterParameter {
- name?: StringOperators | null;
- code?: StringOperators | null;
- createdAt?: DateOperators | null;
- updatedAt?: DateOperators | null;
- searchable?: BooleanOperators | null;
- }
- export interface FacetListOptions {
- take?: number | null;
- skip?: number | null;
- sort?: FacetSortParameter | null;
- filter?: FacetFilterParameter | null;
- }
- export interface FacetSortParameter {
- id?: SortOrder | null;
- createdAt?: SortOrder | null;
- updatedAt?: SortOrder | null;
- name?: SortOrder | null;
- code?: SortOrder | null;
- searchable?: SortOrder | null;
- }
- export interface FacetTranslationInput {
- id?: string | null;
- languageCode: LanguageCode;
- name?: string | null;
- customFields?: any | null;
- }
- export interface FacetValueTranslationInput {
- id?: string | null;
- languageCode: LanguageCode;
- name?: string | null;
- customFields?: any | null;
- }
- export interface ProductFilterParameter {
- name?: StringOperators | null;
- slug?: StringOperators | null;
- description?: StringOperators | null;
- createdAt?: DateOperators | null;
- updatedAt?: DateOperators | null;
- infoUrl?: StringOperators | null;
- downloadable?: BooleanOperators | null;
- nickname?: StringOperators | null;
- }
- export interface ProductListOptions {
- take?: number | null;
- skip?: number | null;
- sort?: ProductSortParameter | null;
- filter?: ProductFilterParameter | null;
- }
- export interface ProductOptionGroupTranslationInput {
- id?: string | null;
- languageCode: LanguageCode;
- name?: string | null;
- customFields?: any | null;
- }
- export interface ProductSortParameter {
- id?: SortOrder | null;
- createdAt?: SortOrder | null;
- updatedAt?: SortOrder | null;
- name?: SortOrder | null;
- slug?: SortOrder | null;
- description?: SortOrder | null;
- image?: SortOrder | null;
- infoUrl?: SortOrder | null;
- downloadable?: SortOrder | null;
- nickname?: SortOrder | null;
- }
- export interface ProductTranslationCustomFieldsInput {
- nickname?: string | null;
- }
- export interface ProductTranslationInput {
- id?: string | null;
- languageCode: LanguageCode;
- name?: string | null;
- slug?: string | null;
- description?: string | null;
- customFields?: ProductTranslationCustomFieldsInput | null;
- }
- export interface ProductVariantTranslationInput {
- id?: string | null;
- languageCode: LanguageCode;
- name?: string | null;
- customFields?: any | null;
- }
- export interface RoleFilterParameter {
- code?: StringOperators | null;
- description?: StringOperators | null;
- createdAt?: DateOperators | null;
- updatedAt?: DateOperators | null;
- }
- export interface RoleListOptions {
- take?: number | null;
- skip?: number | null;
- sort?: RoleSortParameter | null;
- filter?: RoleFilterParameter | null;
- }
- export interface RoleSortParameter {
- id?: SortOrder | null;
- createdAt?: SortOrder | null;
- updatedAt?: SortOrder | null;
- code?: SortOrder | null;
- description?: SortOrder | null;
- }
- export interface StringOperators {
- eq?: string | null;
- contains?: string | null;
- }
- export interface UpdateAdministratorInput {
- id: string;
- firstName?: string | null;
- lastName?: string | null;
- emailAddress?: string | null;
- password?: string | null;
- roleIds?: string[] | null;
- }
- export interface UpdateFacetCustomFieldsInput {
- searchable?: boolean | null;
- }
- export interface UpdateFacetInput {
- id: string;
- code?: string | null;
- translations?: FacetTranslationInput[] | null;
- customFields?: UpdateFacetCustomFieldsInput | null;
- }
- export interface UpdateFacetValueCustomFieldsInput {
- link?: string | null;
- available?: boolean | null;
- }
- export interface UpdateFacetValueInput {
- id: string;
- code?: string | null;
- translations?: FacetValueTranslationInput[] | null;
- customFields?: UpdateFacetValueCustomFieldsInput | null;
- }
- export interface UpdateProductCustomFieldsInput {
- infoUrl?: string | null;
- downloadable?: boolean | null;
- }
- export interface UpdateProductInput {
- id: string;
- featuredAssetId?: string | null;
- assetIds?: string[] | null;
- translations?: ProductTranslationInput[] | null;
- customFields?: UpdateProductCustomFieldsInput | null;
- }
- export interface UpdateProductVariantInput {
- id: string;
- translations?: ProductVariantTranslationInput[] | null;
- sku?: string | null;
- price?: number | null;
- customFields?: any | null;
- }
- export interface UpdateRoleInput {
- id: string;
- code?: string | null;
- description?: string | null;
- permissions?: Permission[] | null;
- }
- //==============================================================
- // END Enums and Input Objects
- //==============================================================
|