@aptly-as/types
Version:
Aptly types and enums
19 lines (18 loc) • 512 B
TypeScript
import { AptlyBaseSchema } from './extends.js';
export type AptlyProductStats = AptlyProductStatsSchema<string, string>;
export interface AptlyProductStatsSchema<ID, DATE> extends Omit<AptlyBaseSchema<ID, DATE>, 'name'> {
product: ID;
project: ID;
organization: ID;
producer: ID;
extends?: ID;
tags: ID[];
stats: {
likes: number;
inUnits: number;
amountInUnits: number;
availability: number;
picks: number;
complaints: number;
};
}