type Clip = boolean | null | number | 'frame'; type ProjectionOptions = { type: string; domain: number[]; inset: number; insetTop: number; insetBottom: number; insetLeft: number; insetRight: number; clip: Clip; stream: (a: number, b: number) => [number, number]; }; type Dimensions = { width: number; height: number; marginTop: number; marginBottom: number; marginLeft: number; marginRight: number; }; export declare function createProjection({ projOptions, inset: globalInset, insetTop, insetRight, insetBottom, insetLeft }: { projOptions?: ProjectionOptions | string; inset?: number; insetTop?: number; insetRight?: number; insetBottom?: number; insetLeft?: number; } | undefined, dimensions: Dimensions): string | ProjectionOptions | { aspectRatio: number; invert([x, y]: [any, any]): any; stream: (s: any) => any; } | undefined; export {};