import { IActivityHandler, IActivityContext } from "../../IActivityHandler";
/** Defines inputs for the Get Attributes Value activity. */
export interface GetAttributeValuesInputs {
    /** The feature set or collection of graphics to search for the attribute. */
    features: __esri.Graphic | __esri.FeatureSet | __esri.Graphic[];
    /** The name of the attribute to get. */
    attribute: string;
}
/** Defines outputs for the Get Attribute Values activity. */
export interface GetAttributeValuesOutputs {
    /** Indicates the value for the first feature. */
    value?: any;
    /** Indicates all the values for the features having the attribute assigned. */
    values?: any[];
}
export declare class GetAttributeValues implements IActivityHandler {
    static action: string;
    static suite: string;
    execute(inputs: GetAttributeValuesInputs, context: IActivityContext): GetAttributeValuesOutputs;
}
