import { EPayioEngines } from '../enums';
import { IPayioCatalogPizza } from '../interfaces';
import { PayioCatalogPizzaCrustEntity } from './catalog-pizza-crust.entity';
import { PayioCatalogPizzaEdgeEntity } from './catalog-pizza-edge.entity';
import { PayioCatalogPizzaSizeEntity } from './catalog-pizza-size.entity';
import { PayioCatalogPizzaToppingEntity } from './catalog-pizza-topping.entity';
import { PayioCatalogShiftEntity } from './catalog-shift.entity';
export declare class PayioCatalogPizzaEntity implements IPayioCatalogPizza {
    createdAt: Date;
    crusts: PayioCatalogPizzaCrustEntity[];
    edges: PayioCatalogPizzaEdgeEntity[];
    engine: EPayioEngines;
    externalReference: string | null;
    id: string;
    shifts: PayioCatalogShiftEntity[];
    sizes: PayioCatalogPizzaSizeEntity[];
    toppings: PayioCatalogPizzaToppingEntity[];
    updatedAt: Date;
    constructor(data?: Partial<PayioCatalogPizzaEntity>);
}
