import { ArrayGetValidOptionalParams , ArrayGetValidResponse , ArrayWrapper , ArrayPutValidOptionalParams , ArrayGetEmptyOptionalParams , ArrayGetEmptyResponse , ArrayPutEmptyOptionalParams , ArrayGetNotProvidedOptionalParams , ArrayGetNotProvidedResponse } from "../models" ; /** Interface representing a Array. */ export interface Array { param options getValid ( options ? ) : Promise < ArrayGetValidResponse > ; param complexBody param options putValid ( complexBody , options ? ) : Promise < void > ; param options getEmpty ( options ? ) : Promise < ArrayGetEmptyResponse > ; param complexBody param options putEmpty ( complexBody , options ? ) : Promise < void > ; param options getNotProvided ( options ? ) : Promise < ArrayGetNotProvidedResponse > ; }