import * as z from "zod/v3";
export type DeleteAnnotationRequestBody = {
    /**
     * Unique keys of the reviews to remove
     */
    keys: Array<string>;
};
export type DeleteAnnotationRequest = {
    /**
     * Unique identifier of the trace
     */
    traceId: string;
    /**
     * Unique identifier of the span
     */
    spanId: string;
    requestBody?: DeleteAnnotationRequestBody | undefined;
};
/** @internal */
export type DeleteAnnotationRequestBody$Outbound = {
    keys: Array<string>;
};
/** @internal */
export declare const DeleteAnnotationRequestBody$outboundSchema: z.ZodType<DeleteAnnotationRequestBody$Outbound, z.ZodTypeDef, DeleteAnnotationRequestBody>;
export declare function deleteAnnotationRequestBodyToJSON(deleteAnnotationRequestBody: DeleteAnnotationRequestBody): string;
/** @internal */
export type DeleteAnnotationRequest$Outbound = {
    trace_id: string;
    span_id: string;
    RequestBody?: DeleteAnnotationRequestBody$Outbound | undefined;
};
/** @internal */
export declare const DeleteAnnotationRequest$outboundSchema: z.ZodType<DeleteAnnotationRequest$Outbound, z.ZodTypeDef, DeleteAnnotationRequest>;
export declare function deleteAnnotationRequestToJSON(deleteAnnotationRequest: DeleteAnnotationRequest): string;
//# sourceMappingURL=deleteannotation.d.ts.map