import type { Image } from '../Image.js'; import type { Mask } from '../Mask.js'; import type { Point } from '../geometry/index.js'; interface SampleBackgroundPointsOptions { /** * Mask to sample points from. If mask is undefined, all the points * of the grid are taken as background. */ mask?: Mask; /** * Number of rows in the grid. * @default `10` */ gridHeight?: number; /** * Number of columns in the grid. * @default `10` */ gridWidth?: number; /** * The kind of background to sample. * @default `'black'` */ kind?: 'black' | 'white'; } /** * Applies the grid that samples points that belong to background. * @param image - Image to sample points from. * @param options - SampleBackgroundPointsOptions. * @returns Array of points. */ export declare function sampleBackgroundPoints(image: Image, options?: SampleBackgroundPointsOptions): Point[]; export {}; //# sourceMappingURL=sampleBackgroundPoints.d.ts.map