import { ArrayFieldSchema } from '../models/ArrayFieldSchema';
import { BooleanFieldSchema } from '../models/BooleanFieldSchema';
import { DoubleFieldSchema } from '../models/DoubleFieldSchema';
import { IntegerFieldSchema } from '../models/IntegerFieldSchema';
import { LongFieldSchema } from '../models/LongFieldSchema';
import { ObjectFieldSchema } from '../models/ObjectFieldSchema';
import { StringFieldSchema } from '../models/StringFieldSchema';
import { UnknownFieldSchema } from '../models/UnknownFieldSchema';
export type ArrayFieldSchemaItems = ArrayFieldSchema | BooleanFieldSchema | DoubleFieldSchema | IntegerFieldSchema | LongFieldSchema | ObjectFieldSchema | StringFieldSchema | UnknownFieldSchema;
export declare class ArrayFieldSchemaItemsClass {
    static readonly discriminator: string | undefined;
    static readonly mapping: {
        [index: string]: string;
    } | undefined;
}
