import * as z from "zod/v4";
import { OpenEnum } from "../../types/enums.js";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
export declare const Audience: {
    readonly User: "user";
    readonly Assistant: "assistant";
};
export type Audience = OpenEnum<typeof Audience>;
export type Annotations = {
    audience?: Array<Audience> | null | undefined;
    priority?: number | null | undefined;
    [additionalProperties: string]: unknown;
};
/** @internal */
export declare const Audience$inboundSchema: z.ZodType<Audience, unknown>;
/** @internal */
export declare const Annotations$inboundSchema: z.ZodType<Annotations, unknown>;
export declare function annotationsFromJSON(jsonString: string): SafeParseResult<Annotations, SDKValidationError>;
//# sourceMappingURL=annotations.d.ts.map