import { LitElement, PropertyValues } from 'lit';
declare const ResizeHandle_base: import('@nvidia-elements/forms/mixins').FormControlMixinReturn<typeof LitElement, number>;
/**
 * @element nve-resize-handle
 * @description A resize-handle slider is a control that enables users to resize views or panels vertically or horizontally.
 * @since 1.27.0
 * @entrypoint \@nvidia-elements/core/resize-handle
 * @event toggle - Dispatched when the resize handle is double clicked.
 * @cssprop --background
 * @cssprop --line-width
 * @cssprop --target-size
 * @cssprop --cursor

 * @aria https://www.w3.org/WAI/ARIA/apg/patterns/slider/
 *
 */
export declare class ResizeHandle extends ResizeHandle_base {
    #private;
    /**
     * Determines the orientation direction of the resize handle.
     */
    orientation?: 'horizontal' | 'vertical';
    /**
     * Determines the min resize value.
     */
    min: number;
    /**
     * Determines the max resize value.
     */
    max: number;
    /**
     * Determines the value step change.
     */
    step: number;
    static styles: import('lit').CSSResult[];
    static readonly metadata: {
        tag: string;
        version: string;
        valueSchema: {
            type: "number";
        };
    };
    /**
     * Updates internal string values for internationalization.
     */
    i18n: Partial<import('../internal').I18nStrings & {
        __set: boolean;
    }>;
    render(): import('lit').TemplateResult<1>;
    constructor();
    connectedCallback(): void;
    firstUpdated(props: PropertyValues): void;
}
export {};
