/**
   * Loader for embedding arrays located in anndata.zarr stores.
   */
export default class SpatialDataObsSegmentationsLoader extends AbstractTwoStepLoader<any> {
    constructor(dataSource: any, params: import("@vitessce/types").LoaderParams);
    loadModelMatrix(): Promise<math.Matrix4>;
    modelMatrix: math.Matrix4 | undefined;
    /**
       * Class method for loading embedding coordinates, such as those from UMAP or t-SNE.
       * @returns {Promise} A promise for an array of columns.
       */
    loadPolygons(): Promise<any>;
    locations: Promise<null> | {
        shape: any[];
        data: any;
    } | undefined;
    loadObsIndex(): Promise<any>;
    load(): Promise<LoaderResult<{
        obsIndex: any;
        obsSegmentations: any;
        obsSegmentationsType: string;
    }>>;
}
import { AbstractTwoStepLoader } from '@vitessce/abstract';
import { math } from '@vitessce/gl';
import { LoaderResult } from '@vitessce/abstract';
//# sourceMappingURL=SpatialDataObsSegmentationsLoader.d.ts.map