export declare class DimensionsRatio {
    private dimensionsHelper;
    private element;
    /**
     * Creates active container for providing
     * @param element
     */
    constructor(element: HTMLElement);
    /**
     * Sets height of the element by given ratio and its width
     * @param widthRatio Width ratio
     * @param heightRatio Height ratio
     */
    ByWidth(widthRatio: number, heightRatio: number): void;
    /**
     * Sets width of the element by given ratio and its height
     * @param widthRatio Width ratio
     * @param heightRatio Height ratio
     */
    ByHeight(widthRatio: number, heightRatio: number): void;
    /**
     * Sets height of the element by given ratio and its width
     * @param element Target element
     * @param widthRatio Width ratio
     * @param heightRatio Height ratio
     */
    static ByWidth(element: HTMLElement, widthRatio: number, heightRatio: number): void;
    /**
     * Sets width of the element by given ratio and its height
     * @param element Target element
     * @param widthRatio Width ratio
     * @param heightRatio Height ratio
     */
    static ByHeight(element: HTMLElement, widthRatio: number, heightRatio: number): void;
}
