import { LitElement, PropertyValues } from 'lit';
/**
 * Button Split
 *
 * ```typescript
 * import '@cds/core/internal-components/split-handle/register.js';
 * ```
 *
 * ```html
 * <cds-internal-split-handle>
 *  <input type="range" step="10" aria-label="resize" />
 * </cds-internal-split-handle>
 * ```
 * @beta
 * @element cds-internal-split-handle
 * @slot - For projecting range input
 */
export declare class CdsInternalSplitHandle extends LitElement {
    i18n: {
        sort: string;
        expand: string;
        close: string;
        resize: string;
        filter: string;
    };
    direction: 'vertical' | 'horizontal';
    protected readonly: boolean;
    protected focused: boolean;
    private step;
    private range;
    static styles: import("lit").CSSResultGroup[];
    render(): import("lit-html").TemplateResult<1>;
    connectedCallback(): void;
    firstUpdated(props: PropertyValues): void;
    private toughStart;
    private touchEnd;
    private touchMove;
}
