@bolttech/server-side-next
Version:
This library was generated with [Nx](https://nx.dev).
211 lines (210 loc) • 4.75 kB
TypeScript
import mongoose from 'mongoose';
declare const schemaPartner: mongoose.Schema<{
name: StringConstructor;
paymentExpire: BooleanConstructor;
expires: NumberConstructor;
vertical: StringConstructor[];
host: StringConstructor;
port: NumberConstructor;
protocol: StringConstructor;
method: StringConstructor;
path: ObjectConstructor;
voucher: BooleanConstructor;
headers: {
type: {};
default: {};
};
utm: {
medium: StringConstructor;
campaign: StringConstructor;
source: StringConstructor;
content: StringConstructor;
term: StringConstructor;
customer: StringConstructor;
};
scope: {
type: StringConstructor;
default: string;
};
platinum: {
type: BooleanConstructor;
default: boolean;
};
hasHomepage: BooleanConstructor;
partnerData: {
type: {};
default: {};
};
forcePageTitle: {
type: {};
default: {};
};
forcePageOgImage: {
type: {};
default: {};
};
partnerFilters: {
type: {};
default: {};
};
publicKey: {
type: StringConstructor;
};
privateKey: {
type: StringConstructor;
};
paymentFields: {
type: {};
default: {};
};
apiConfig: {
type: {};
default: {};
};
payment: {
type: {};
default: {};
};
partnerLogo: {
type: StringConstructor;
};
}, mongoose.Model<{
name: StringConstructor;
paymentExpire: BooleanConstructor;
expires: NumberConstructor;
vertical: StringConstructor[];
host: StringConstructor;
port: NumberConstructor;
protocol: StringConstructor;
method: StringConstructor;
path: ObjectConstructor;
voucher: BooleanConstructor;
headers: {
type: {};
default: {};
};
utm: {
medium: StringConstructor;
campaign: StringConstructor;
source: StringConstructor;
content: StringConstructor;
term: StringConstructor;
customer: StringConstructor;
};
scope: {
type: StringConstructor;
default: string;
};
platinum: {
type: BooleanConstructor;
default: boolean;
};
hasHomepage: BooleanConstructor;
partnerData: {
type: {};
default: {};
};
forcePageTitle: {
type: {};
default: {};
};
forcePageOgImage: {
type: {};
default: {};
};
partnerFilters: {
type: {};
default: {};
};
publicKey: {
type: StringConstructor;
};
privateKey: {
type: StringConstructor;
};
paymentFields: {
type: {};
default: {};
};
apiConfig: {
type: {};
default: {};
};
payment: {
type: {};
default: {};
};
partnerLogo: {
type: StringConstructor;
};
}, any, any, any, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, {
name: StringConstructor;
paymentExpire: BooleanConstructor;
expires: NumberConstructor;
vertical: StringConstructor[];
host: StringConstructor;
port: NumberConstructor;
protocol: StringConstructor;
method: StringConstructor;
path: ObjectConstructor;
voucher: BooleanConstructor;
headers: {
type: {};
default: {};
};
utm: {
medium: StringConstructor;
campaign: StringConstructor;
source: StringConstructor;
content: StringConstructor;
term: StringConstructor;
customer: StringConstructor;
};
scope: {
type: StringConstructor;
default: string;
};
platinum: {
type: BooleanConstructor;
default: boolean;
};
hasHomepage: BooleanConstructor;
partnerData: {
type: {};
default: {};
};
forcePageTitle: {
type: {};
default: {};
};
forcePageOgImage: {
type: {};
default: {};
};
partnerFilters: {
type: {};
default: {};
};
publicKey: {
type: StringConstructor;
};
privateKey: {
type: StringConstructor;
};
paymentFields: {
type: {};
default: {};
};
apiConfig: {
type: {};
default: {};
};
payment: {
type: {};
default: {};
};
partnerLogo: {
type: StringConstructor;
};
}>;
export default schemaPartner;