@procraft/widget-order
Version:
Order widget for landing
29 lines (28 loc) • 1.05 kB
TypeScript
import { Maybe, OrderCatalogItemFragment, CourseTariffFlowPublic, CourseTariffFlowBehaviour, CourseKind, CourseSubKind, LangRussianNoun } from '../modules/gql/generated/types';
export declare type CourseFragmentCatalogItem = {
__typename?: 'OrderCatalogItem_Fragment';
} & OrderCatalogItemFragment;
export declare type CourseFragment = {
__typename?: 'CoursePublicCustom';
id: string;
name: string;
uid: number;
catalogItems?: Maybe<Array<CourseFragmentCatalogItem>>;
kind?: Maybe<CourseKind>;
subKind?: Maybe<CourseSubKind>;
subKindLabel?: Maybe<LangRussianNoun>;
tariffs?: Maybe<Array<{
__typename?: 'CourseTariffPublicCustom';
id: string;
uid: number;
name: string;
courseId: number;
position: number;
isActive: boolean;
flowBehaviour: CourseTariffFlowBehaviour;
ratesVisible: boolean;
withClientForm: boolean;
marketingBenefits: Array<string>;
}>>;
tariffPerFlowDataItems?: Maybe<Array<CourseTariffFlowPublic>>;
};