import type { StandardSchemaV1 } from '@standard-schema/spec';
/**
 * Options for the `StandardSchemaSerializerInterceptor`, passed via
 * `@SerializeOptions({ schema })`.
 *
 * @publicApi
 */
export interface StandardSchemaSerializerContextOptions {
    /**
     * A standard schema to use for serialization.
     * Used by `StandardSchemaSerializerInterceptor` to validate/transform the response.
     */
    schema?: StandardSchemaV1;
    /**
     * Optional options forwarded to the schema's `~standard.validate()` call.
     */
    validateOptions?: StandardSchemaV1.Options;
}
