import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import * as serializers from "../../../index"; import { CollectionAccessLevel } from "./CollectionAccessLevel"; import { CollectionPermissionsItem } from "./CollectionPermissionsItem"; import { CollectionTypeEnum } from "./CollectionTypeEnum"; import { RemoteData } from "./RemoteData"; export declare const Collection: core.serialization.ObjectSchema; export declare namespace Collection { interface Raw { id?: string | null; remote_id?: string | null; created_at?: string | null; modified_at?: string | null; name?: string | null; description?: string | null; access_level?: CollectionAccessLevel.Raw | null; collection_type?: CollectionTypeEnum.Raw | null; parent_collection?: serializers.ticketing.CollectionParentCollection.Raw | null; permissions?: CollectionPermissionsItem.Raw[] | null; collection_url?: string | null; remote_created_at?: string | null; remote_updated_at?: string | null; remote_was_deleted?: boolean | null; field_mappings?: Record | null; remote_data?: RemoteData.Raw[] | null; } }