| import GridModel from './GridModel.js'; | 
| import CartesianAxisModel from './AxisModel.js'; | 
| import SeriesModel from '../../model/Series.js'; | 
| interface CartesianAxisLayout { | 
|     position: [number, number]; | 
|     rotation: number; | 
|     labelOffset: number; | 
|     labelDirection: -1 | 1; | 
|     tickDirection: -1 | 1; | 
|     nameDirection: -1 | 1; | 
|     labelRotate: number; | 
|     z2: number; | 
| } | 
| /** | 
|  * Can only be called after coordinate system creation stage. | 
|  * (Can be called before coordinate system update stage). | 
|  */ | 
| export declare function layout(gridModel: GridModel, axisModel: CartesianAxisModel, opt?: { | 
|     labelInside?: boolean; | 
| }): CartesianAxisLayout; | 
| export declare function isCartesian2DSeries(seriesModel: SeriesModel): boolean; | 
| export declare function findAxisModels(seriesModel: SeriesModel): { | 
|     xAxisModel: CartesianAxisModel; | 
|     yAxisModel: CartesianAxisModel; | 
| }; | 
| export {}; |