/**
 * EVE Swagger Interface
 * An OpenAPI for EVE Online
 *
 * The version of the OpenAPI document: 1.33
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import type { PostUniverseIdsInventoryType } from './PostUniverseIdsInventoryType';
import type { PostUniverseIdsAlliance } from './PostUniverseIdsAlliance';
import type { PostUniverseIdsStation } from './PostUniverseIdsStation';
import type { PostUniverseIdsCharacter } from './PostUniverseIdsCharacter';
import type { PostUniverseIdsCorporation } from './PostUniverseIdsCorporation';
import type { PostUniverseIdsSystem } from './PostUniverseIdsSystem';
import type { PostUniverseIdsConstellation } from './PostUniverseIdsConstellation';
import type { PostUniverseIdsRegion } from './PostUniverseIdsRegion';
import type { PostUniverseIdsFaction } from './PostUniverseIdsFaction';
import type { PostUniverseIdsAgent } from './PostUniverseIdsAgent';
/**
 * 200 ok object
 * @export
 * @interface PostUniverseIdsOk
 */
export interface PostUniverseIdsOk {
    /**
     * agents array
     * @type {Array<PostUniverseIdsAgent>}
     * @memberof PostUniverseIdsOk
     */
    agents?: Array<PostUniverseIdsAgent>;
    /**
     * alliances array
     * @type {Array<PostUniverseIdsAlliance>}
     * @memberof PostUniverseIdsOk
     */
    alliances?: Array<PostUniverseIdsAlliance>;
    /**
     * characters array
     * @type {Array<PostUniverseIdsCharacter>}
     * @memberof PostUniverseIdsOk
     */
    characters?: Array<PostUniverseIdsCharacter>;
    /**
     * constellations array
     * @type {Array<PostUniverseIdsConstellation>}
     * @memberof PostUniverseIdsOk
     */
    constellations?: Array<PostUniverseIdsConstellation>;
    /**
     * corporations array
     * @type {Array<PostUniverseIdsCorporation>}
     * @memberof PostUniverseIdsOk
     */
    corporations?: Array<PostUniverseIdsCorporation>;
    /**
     * factions array
     * @type {Array<PostUniverseIdsFaction>}
     * @memberof PostUniverseIdsOk
     */
    factions?: Array<PostUniverseIdsFaction>;
    /**
     * inventory_types array
     * @type {Array<PostUniverseIdsInventoryType>}
     * @memberof PostUniverseIdsOk
     */
    inventoryTypes?: Array<PostUniverseIdsInventoryType>;
    /**
     * regions array
     * @type {Array<PostUniverseIdsRegion>}
     * @memberof PostUniverseIdsOk
     */
    regions?: Array<PostUniverseIdsRegion>;
    /**
     * stations array
     * @type {Array<PostUniverseIdsStation>}
     * @memberof PostUniverseIdsOk
     */
    stations?: Array<PostUniverseIdsStation>;
    /**
     * systems array
     * @type {Array<PostUniverseIdsSystem>}
     * @memberof PostUniverseIdsOk
     */
    systems?: Array<PostUniverseIdsSystem>;
}
/**
 * Check if a given object implements the PostUniverseIdsOk interface.
 */
export declare function instanceOfPostUniverseIdsOk(value: object): value is PostUniverseIdsOk;
export declare function PostUniverseIdsOkFromJSON(json: any): PostUniverseIdsOk;
export declare function PostUniverseIdsOkFromJSONTyped(json: any, ignoreDiscriminator: boolean): PostUniverseIdsOk;
export declare function PostUniverseIdsOkToJSON(json: any): PostUniverseIdsOk;
export declare function PostUniverseIdsOkToJSONTyped(value?: PostUniverseIdsOk | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=PostUniverseIdsOk.d.ts.map