//#region src/model/paint-order.d.ts interface PaintOrdered { readonly paintOrder?: number; } type PaintOrderEntry = { readonly kind: "vector"; readonly value: V; } | { readonly kind: "shape"; readonly value: S; }; declare function mergeByPaintOrder(vectors: readonly V[], shapes: readonly S[]): PaintOrderEntry[]; //#endregion export { PaintOrderEntry, PaintOrdered, mergeByPaintOrder };