@fabrix/spool-cart
Version:
Spool - eCommerce Spool for Fabrix
114 lines (113 loc) • 2.73 kB
TypeScript
export declare const Product: {
default: (app: any) => {
include: ({
model: any;
as: string;
order: string[][];
attributes?: undefined;
include?: undefined;
} | {
model: any;
as: string;
attributes: string[];
order: string[][];
include?: undefined;
} | {
model: any;
as: string;
attributes: {
exclude: string[];
};
include: ({
model: any;
as: string;
attributes: string[];
order?: undefined;
} | {
model: any;
as: string;
order: string[][];
attributes: {
exclude: string[];
};
})[];
order?: undefined;
} | {
model: any;
as: string;
attributes: string[];
order?: undefined;
include?: undefined;
})[];
order: (string | {
model: any;
as: string;
})[][];
};
findAllDefault: (app: any) => {
distinct: boolean;
include: ({
model: any;
as: string;
attributes?: undefined;
} | {
model: any;
as: string;
attributes: string[];
})[];
order: (string | {
model: any;
as: string;
})[][];
};
collections: (app: any) => {
include: {
model: any;
as: string;
attributes: string[];
}[];
};
images: (app: any) => {
include: {
model: any;
as: string;
}[];
order: (string | {
model: any;
as: string;
})[][];
};
tags: (app: any) => {
include: {
model: any;
as: string;
attributes: string[];
}[];
order: (string | {
model: any;
as: string;
})[][];
};
variants: (app: any) => {
include: {
model: any;
as: string;
attributes: {
exclude: string[];
};
include: ({
model: any;
as: string;
attributes: string[];
order?: undefined;
} | {
model: any;
as: string;
order: string[][];
attributes: {
exclude: string[];
};
})[];
}[];
};
};