import { Component } from '../../core';
import type { ControllerOptions, ControllerStyleProps } from './types';
export declare class Controller extends Component<ControllerStyleProps> {
    static defaultOptions: ControllerOptions;
    private background;
    private functions;
    private speedSelect;
    private get padding();
    private renderBackground;
    private renderFunctions;
    constructor(options: ControllerOptions);
    disconnectedCallback(): void;
    render(): void;
    handleFunctionChange(name: string, value: any): void;
}
