import { PositionStrategy } from './position.strategy';
import { ImpressMeConfig } from '../impress-me-config';
import { SlideNode } from '../slide-node';
import { Transformation } from '../transformation';
export declare const overviewPosition: (node: SlideNode, config: ImpressMeConfig, nodeWidth: number, scale: number) => {
    x: number;
    y: number;
    z: number;
    scale: number;
};
export declare class LinearPositionStrategy implements PositionStrategy {
    readonly config: ImpressMeConfig;
    private readonly width;
    private readonly scale;
    private readonly offset;
    constructor(config: ImpressMeConfig);
    calculate(node: SlideNode): Transformation;
}
