/** @jsx jsx */ /** @jsxFrag React.Fragment */ import type { InternalItemReference, ItemClassConfiguration } from '@riboseinc/paneron-registry-kit/types'; import { type Extent } from './extent'; import { type CommonGRItemData, type Accuracy } from './common'; export interface ConcatenatedOperationData extends CommonGRItemData { /** * Ordered list of references to single operations. * Must contain at least two. */ operations: Readonly; scope: string; extent: Extent; extentRef?: string; operationVersion: string; accuracy: Accuracy; /** Source CRS must match the first operation’s source CRS. */ sourceCRS?: InternalItemReference; /** Target CRS must match the last operation’s target CRS. */ targetCRS?: InternalItemReference; } export declare const concatenatedOperation: ItemClassConfiguration;