export interface BatchUpsertAnnotationsInput { labelingTaskId: string; objects: Array; questions: Array; } export interface ObjectAnnotationInput { content: string; deleted?: boolean | null; id: string; schemaId: string; } export interface QuestionAnnotationInput { content: string; deleted?: boolean | null; id: string; options: Array; parentId?: string | null; schemaId: string; } export interface OptionAnnotationInput { content: string; deleted?: boolean | null; id: string; schemaId: string; } export declare enum LabelLogEventMode { CREATING = "CREATING", EDITING = "EDITING", REVIEWING = "REVIEWING" } export declare enum AttachmentType { HTML = "HTML", IMAGE = "IMAGE", IMAGE_OVERLAY = "IMAGE_OVERLAY", RAW_TEXT = "RAW_TEXT", TEXT = "TEXT", TEXT_URL = "TEXT_URL", VIDEO = "VIDEO" } export declare enum LabelOrderByInput { agreement_ASC = "agreement_ASC", agreement_DESC = "agreement_DESC", benchmarkAgreement_ASC = "benchmarkAgreement_ASC", benchmarkAgreement_DESC = "benchmarkAgreement_DESC", createdAt_ASC = "createdAt_ASC", createdAt_DESC = "createdAt_DESC", deleted_ASC = "deleted_ASC", deleted_DESC = "deleted_DESC", id_ASC = "id_ASC", id_DESC = "id_DESC", label_ASC = "label_ASC", label_DESC = "label_DESC", secondsToLabel_ASC = "secondsToLabel_ASC", secondsToLabel_DESC = "secondsToLabel_DESC", updatedAt_ASC = "updatedAt_ASC", updatedAt_DESC = "updatedAt_DESC" } export interface BatchUpsertAnnotationsP6sMutationVariables { data: BatchUpsertAnnotationsInput; } export interface BatchUpsertAnnotationsP6sMutation { batchUpsertAnnotations: { __typename: "BatchUpsertAnnotationsResult"; labelingTaskId: string; }; } export interface CreateLabelMutationVariables { id: string; label: string; secondsToLabel: number; rowId: string; projectId: string; typeName: string; templateId?: string | null; } export interface CreateLabelMutation { createLabel: { __typename: "Label"; id: string; createdAt: string; type: { __typename: "Type"; name: string; }; }; } export interface EmitHeartbeatP6sMutationVariables { logId: string; clientTimestampIso: string; timeElapsed: number; mode?: LabelLogEventMode | null; } export interface EmitHeartbeatP6sMutation { emitHeartbeat: { __typename: "VoidResult"; success: boolean; } | null; } export interface ExtendReservationsMutationVariables { projectId: string; } export interface ExtendReservationsMutation { extendReservations: number; } export interface GetLabeledAssetQueryVariables { projectId: string; labelId: string; } export interface GetLabeledAssetQuery { project: { __typename: "Project"; label: { __typename: "Label"; id: string; labelingTaskId: string; label: string; createdAt: string; project: { __typename: "Project"; id: string; }; createdBy: { __typename: "User"; email: string; }; dataRow: { __typename: "DataRow"; id: string; rowData: string; externalId: string | null; metadata: Array<{ __typename: "AssetMetadata"; id: string; metaType: AttachmentType; metaValue: string; name: string | null; }>; }; eventLog: { __typename: "LabelEventLog"; id: string; }; type: { __typename: "Type"; id: string; name: string; }; } | null; }; } export interface GetProjectQueueStateQueryVariables { projectId: string; } export interface GetProjectQueueStateQuery { project: { __typename: "Project"; id: string; queueIsBuilding: boolean | null; }; } export interface GetNextRowQueryVariables { projectId: string; dataRowIdsToSkip: Array; skipQueue?: boolean | null; } export interface GetNextRowQuery { nextDataRowToLabel: { __typename: "DataRowToLabel"; id: string; labelingTaskId: string; rowData: string; externalId: string | null; hidden: boolean | null; labelTemplates: Array<{ __typename: "NextRowLabelTemplate"; id: string; label: string; predictionModel: { __typename: "NextRowDataPredictionModel"; id: string; } | null; }>; metadata: Array<{ __typename: "AssetMetadata"; id: string; metaType: AttachmentType; metaValue: string; name: string | null; }>; eventLog: { __typename: "LabelEventLog"; id: string; } | null; template: ({ __typename: "LabelTemplate"; id: string; sourceLabel: { __typename: "Label"; id: string; label: string; }; } | { __typename: "Prediction"; }) | null; } | null; } export interface GetProjectLabelCountQueryVariables { projectId: string; } export interface GetProjectLabelCountQuery { project: { __typename: "Project"; id: string; labelCount: number | null; }; } export interface GetProjectLabelingHistoryCursorQueryVariables { projectId: string; labelId?: string | null; } export interface GetProjectLabelingHistoryCursorQuery { project: { __typename: "Project"; labelingHistoryCursor: { __typename: "CursorResult"; previous: ({ __typename: "AnnotationGroup"; id: string; } | { __typename: "DataRow"; id: string; } | { __typename: "DataRowAttachment"; id: string; } | { __typename: "User"; id: string; } | { __typename: "Label"; id: string; } | { __typename: "LabelEventLog"; id: string; } | { __typename: "Project"; id: string; } | { __typename: "PredictionModel"; id: string; } | { __typename: "Prediction"; id: string; } | { __typename: "Organization"; id: string; } | { __typename: "Dataset"; id: string; } | { __typename: "Invite"; id: string; } | { __typename: "LabelingFrontend"; id: string; } | { __typename: "Ontology"; id: string; } | { __typename: "FeatureSchema"; id: string; } | { __typename: "OrganizationMembership"; id: string; } | { __typename: "ProjectMembership"; id: string; } | { __typename: "ReferenceVector"; id: string; } | { __typename: "ResourceTag"; id: string; } | { __typename: "Task"; id: string; } | { __typename: "Team"; id: string; } | { __typename: "Webhook"; id: string; } | { __typename: "Model"; id: string; } | { __typename: "ModelRun"; id: string; } | { __typename: "Slice"; id: string; } | { __typename: "WebhookNotification"; id: string; } | { __typename: "WebhookNotificationPayload"; id: string; } | { __typename: "Batch"; id: string; } | { __typename: "BatchHistoryItem"; id: string; } | { __typename: "Benchmark"; id: string; } | { __typename: "DataRowContentVisibility"; id: string; } | { __typename: "Issue"; id: string; } | { __typename: "Comment"; id: string; } | { __typename: "LabelingFrontendOptions"; id: string; } | { __typename: "LabelingParameterOverride"; id: string; } | { __typename: "Review"; id: string; } | { __typename: "TaskQueue"; id: string; } | { __typename: "AssetMetadata"; id: string; } | { __typename: "SavedQuery"; id: string; } | { __typename: "DataRowActivity"; id: string; } | { __typename: "ProjectResourceTag"; id: string; }) | null; next: ({ __typename: "AnnotationGroup"; id: string; } | { __typename: "DataRow"; id: string; } | { __typename: "DataRowAttachment"; id: string; } | { __typename: "User"; id: string; } | { __typename: "Label"; id: string; } | { __typename: "LabelEventLog"; id: string; } | { __typename: "Project"; id: string; } | { __typename: "PredictionModel"; id: string; } | { __typename: "Prediction"; id: string; } | { __typename: "Organization"; id: string; } | { __typename: "Dataset"; id: string; } | { __typename: "Invite"; id: string; } | { __typename: "LabelingFrontend"; id: string; } | { __typename: "Ontology"; id: string; } | { __typename: "FeatureSchema"; id: string; } | { __typename: "OrganizationMembership"; id: string; } | { __typename: "ProjectMembership"; id: string; } | { __typename: "ReferenceVector"; id: string; } | { __typename: "ResourceTag"; id: string; } | { __typename: "Task"; id: string; } | { __typename: "Team"; id: string; } | { __typename: "Webhook"; id: string; } | { __typename: "Model"; id: string; } | { __typename: "ModelRun"; id: string; } | { __typename: "Slice"; id: string; } | { __typename: "WebhookNotification"; id: string; } | { __typename: "WebhookNotificationPayload"; id: string; } | { __typename: "Batch"; id: string; } | { __typename: "BatchHistoryItem"; id: string; } | { __typename: "Benchmark"; id: string; } | { __typename: "DataRowContentVisibility"; id: string; } | { __typename: "Issue"; id: string; } | { __typename: "Comment"; id: string; } | { __typename: "LabelingFrontendOptions"; id: string; } | { __typename: "LabelingParameterOverride"; id: string; } | { __typename: "Review"; id: string; } | { __typename: "TaskQueue"; id: string; } | { __typename: "AssetMetadata"; id: string; } | { __typename: "SavedQuery"; id: string; } | { __typename: "DataRowActivity"; id: string; } | { __typename: "ProjectResourceTag"; id: string; }) | null; }; }; } export interface GetProjectPredictionModelQueryVariables { projectId: string; } export interface GetProjectPredictionModelQuery { project: { __typename: "Project"; id: string; activePredictionModel: { __typename: "PredictionModel"; id: string; } | null; }; } export interface GetTemplateCustomizationQueryVariables { projectId: string; } export interface GetTemplateCustomizationQuery { project: { __typename: "Project"; id: string; ontology: { __typename: "Ontology"; id: string; normalized: string; groupOrder: string | null; } | null; }; } export interface GetLabelCreatedByUserQueryVariables { projectId: string; after?: string | null; orderBy: LabelOrderByInput; } export interface GetLabelCreatedByUserQuery { user: { __typename: "User"; createdLabels: Array<{ __typename: "Label"; id: string; createdAt: string; }>; } | null; } export interface GetUserQuery { user: { __typename: "User"; id: string; name: string | null; email: string; organization: { __typename: "Organization"; id: string; }; } | null; } export interface SubmitLabelingTaskP6sMutationVariables { projectId: string; labelingTaskId: string; featureIds: Array; } export interface SubmitLabelingTaskP6sMutation { project: { __typename: "MutationProject"; submitLabelingTask: { __typename: "LabelingTask"; id: string; }; } | null; } export interface UpdateLabelMutationVariables { id: string; label: string; typeName: string; } export interface UpdateLabelMutation { updateLabel: { __typename: "Label"; id: string; createdAt: string; updatedAt: string; type: { __typename: "Type"; name: string; }; } | null; }