/**
 * Synapse REST API
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: v1
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
/**
 * Min/max bounds that force a <a href="https://docs.opensearch.org/latest/aggregations/bucket/histogram/"><code>histogram</code></a> or <a href="https://docs.opensearch.org/latest/aggregations/bucket/date-histogram/"><code>date_histogram</code></a> to emit buckets across the full range (used as <code>extended_bounds</code> or <code>hard_bounds</code>). Bounding the range is what caps the bucket count.
 * @export
 * @interface ExtendedBounds
 */
export interface ExtendedBounds {
    /**
     * Lower bound. A number, or a date / date-math string on a date_histogram.
     * @type {any}
     * @memberof ExtendedBounds
     */
    min?: any | null;
    /**
     * Upper bound. A number, or a date / date-math string on a date_histogram.
     * @type {any}
     * @memberof ExtendedBounds
     */
    max?: any | null;
}
/**
 * Check if a given object implements the ExtendedBounds interface.
 */
export declare function instanceOfExtendedBounds(value: object): value is ExtendedBounds;
export declare function ExtendedBoundsFromJSON(json: any): ExtendedBounds;
export declare function ExtendedBoundsFromJSONTyped(json: any, ignoreDiscriminator: boolean): ExtendedBounds;
export declare function ExtendedBoundsToJSON(json: any): ExtendedBounds;
export declare function ExtendedBoundsToJSONTyped(value?: ExtendedBounds | null, ignoreDiscriminator?: boolean): any;
