import { ClientSDK, RequestOptions } from "../lib/sdks.js";
import * as operations from "../models/operations/index.js";
export declare class Annotations extends ClientSDK {
    /**
     * Annotate a span
     *
     * @remarks
     * Attach one or more annotations to a specific span. A standard annotation references a human review by key and supplies a value. A correction references an existing evaluator output by parent_annotation_id and supplies the corrected value, validated against that evaluator's output schema.
     */
    create(request: operations.CreateAnnotationRequest, options?: RequestOptions): Promise<void>;
    /**
     * Remove an annotation from a span
     *
     * @remarks
     * Remove one or more annotations from a specific span by their evaluator keys, or remove corrections by the eval ids of their parent annotations.
     */
    delete(request: operations.DeleteAnnotationRequest, options?: RequestOptions): Promise<void>;
}
//# sourceMappingURL=annotations.d.ts.map