/// <reference path="../../index.d.ts" />
import { default as Color } from '@arcgis/core/Color.js';
import { JsxNode, PublicLitElement as LitElement, TargetedEvent } from '@arcgis/lumina';
import { PropertyValues } from 'lit';
import { ArcgisRampColor } from '../arcgis-ramp-color/customElement.js';

/** [Read more...](https://developers.arcgis.com/javascript/latest/references/common-components/arcgis-ramp-opacity/) */
export declare class ArcgisRampOpacity extends LitElement {
    fillColor: Color | string;
    /** @default "horizontal" */
    layout: ArcgisRampColor["layout"];
    /** @default 0 */
    min: number;
    /** @default 1 */
    max: number;
    stops: {
        value: number;
        opacity: number;
    }[];
}
