@ninetailed/experience.js-utils-contentful
Version:
Contentful utilities for Experience.js
116 lines (115 loc) • 3.43 kB
TypeScript
export declare const experienceEntryWithoutVariants: {
metadata: {
tags: never[];
};
sys: {
space: {
sys: {
type: string;
linkType: string;
id: string;
};
};
id: string;
type: string;
createdAt: string;
updatedAt: string;
environment: {
sys: {
id: string;
type: string;
linkType: string;
};
};
revision: number;
contentType: {
sys: {
type: string;
linkType: string;
id: string;
};
};
locale: string;
};
fields: {
nt_name: string;
nt_type: string;
nt_config: {
traffic: number;
components: {
baseline: {
id: string;
};
variants: {
id: string;
hidden: boolean;
}[];
}[];
distribution: number[];
};
nt_audience: {
metadata: {
tags: never[];
};
sys: {
space: {
sys: {
type: string;
linkType: string;
id: string;
};
};
id: string;
type: string;
createdAt: string;
updatedAt: string;
environment: {
sys: {
id: string;
type: string;
linkType: string;
};
};
revision: number;
contentType: {
sys: {
type: string;
linkType: string;
id: string;
};
};
locale: string;
};
fields: {
nt_name: string;
nt_rules: {
any: {
all: {
type: string;
count: string;
value: string;
operator: string;
conditions: {
key: {
id: string;
value: string;
key: string;
category: {
name: string;
label: string;
type: string;
};
label: string;
useOnce: boolean;
};
operator: string;
value: string;
}[];
}[];
}[];
};
nt_audience_id: string;
};
};
};
};