UNPKG

@prefecthq/prefect-ui-library

Version:

This library is the Vue and Typescript component library for [Prefect 2](https://github.com/PrefectHQ/prefect) and [Prefect Cloud 2](https://www.prefect.io/cloud/). _The components and utilities in this project are not meant to be used independently_.

662 lines (661 loc) 35.6 kB
type Map = (...args: any) => any; type Maps = Record<string, Record<string, Map>>; type MapsMember<T extends Maps, S extends keyof T> = T[S][keyof T[S]]; type Mappers<T extends Maps, S extends keyof T> = Extract<MapsMember<T, S>, Map>; type MapperSourceType<T extends Maps, S extends keyof T> = Parameters<Mappers<T, S>>[0]; type MapperDestinationType<T extends Maps, S extends keyof T, D extends keyof T[S]> = ReturnType<T[S][D]>; export declare class Mapper<T extends Maps> { private readonly mapperFunctions; constructor(mapperFunctions: T); map<S extends keyof T, D extends keyof T[S]>(source: S, value: MapperSourceType<T, S>, destination: D): MapperDestinationType<T, S, D>; map<S extends keyof T, D extends keyof T[S]>(source: S, value: MapperSourceType<T, S> | null, destination: D): MapperDestinationType<T, S, D> | null; map<S extends keyof T, D extends keyof T[S]>(source: S, value: MapperSourceType<T, S> | undefined, destination: D): MapperDestinationType<T, S, D> | undefined; map<S extends keyof T, D extends keyof T[S]>(source: S, value: MapperSourceType<T, S> | null | undefined, destination: D): MapperDestinationType<T, S, D> | null | undefined; map<S extends keyof T, D extends keyof T[S]>(source: S, value: MapperSourceType<T, S>[], destination: D): MapperDestinationType<T, S, D>[]; mapEntries<S extends keyof T, D extends keyof T[S]>(source: S, value: Record<string, MapperSourceType<T, S>>, destination: D): Record<string, MapperDestinationType<T, S, D>>; mapEntries<S extends keyof T, D extends keyof T[S]>(source: S, value: Record<string, MapperSourceType<T, S>> | null, destination: D): Record<string, MapperDestinationType<T, S, D>> | null; mapEntries<S extends keyof T, D extends keyof T[S]>(source: S, value: Record<string, MapperSourceType<T, S>> | undefined, destination: D): Record<string, MapperDestinationType<T, S, D>> | undefined; mapEntries<S extends keyof T, D extends keyof T[S]>(source: S, value: Record<string, MapperSourceType<T, S>> | null | undefined, destination: D): Record<string, MapperDestinationType<T, S, D>> | null | undefined; mapEntries<S extends keyof T, D extends keyof T[S]>(source: S, value: Record<string, MapperSourceType<T, S>[]>, destination: D): Record<string, MapperDestinationType<T, S, D>[]>; mapEntries<S extends keyof T, D extends keyof T[S]>(source: S, value: Record<string, MapperSourceType<T, S>[]> | null, destination: D): Record<string, MapperDestinationType<T, S, D>[]> | null; mapEntries<S extends keyof T, D extends keyof T[S]>(source: S, value: Record<string, MapperSourceType<T, S>[]> | undefined, destination: D): Record<string, MapperDestinationType<T, S, D>[]> | undefined; mapEntries<S extends keyof T, D extends keyof T[S]>(source: S, value: Record<string, MapperSourceType<T, S>[]> | null | undefined, destination: D): Record<string, MapperDestinationType<T, S, D>[]> | null | undefined; private bindMapper; } export declare const mapper: Mapper<{ ArtifactFilter: { ArtifactFilterRequest: MapFunction<import("..").ArtifactFilter, import("../models/api/Filters").ArtifactFilterRequest>; }; ArtifactResponse: { Artifact: MapFunction<import("..").ArtifactResponse, import("..").Artifact>; }; ArtifactCollectionResponse: { ArtifactCollection: MapFunction<import("../models/api/ArtifactCollectionResponse").ArtifactCollectionResponse, import("..").ArtifactCollection>; }; ArtifactsFilter: { ArtifactsFilterRequest: MapFunction<import("..").ArtifactsFilter, import("../models/api/Filters").ArtifactsFilterRequest>; }; AutomationResponse: { Automation: MapFunction<import("..").AutomationResponse, import("..").Automation>; }; AutomationActionResponse: { AutomationAction: MapFunction<import("..").AutomationActionResponse, import("..").AutomationAction>; }; AutomationAction: { AutomationActionRequest: MapFunction<import("..").AutomationAction, import("..").AutomationActionResponse>; }; BlockDocument: { SelectOption: MapFunction<import("..").BlockDocument, import("@prefecthq/prefect-design").SelectOption>; }; BlockDocumentCreate: { BlockDocumentCreateRequest: MapFunction<import("..").BlockDocumentCreate, import("..").BlockDocumentCreateRequest>; }; BlockDocumentFilter: { BlockDocumentFilterRequest: MapFunction<import("..").BlockDocumentFilter, import("../models/api/Filters").BlockDocumentFilterRequest>; }; BlockDocumentReferencesResponse: { BlockDocumentReferences: MapFunction<import("..").BlockDocumentReferencesResponse, import("..").BlockDocumentReferences>; }; BlockDocumentResponse: { BlockDocument: MapFunction<import("..").BlockDocumentResponse, import("..").BlockDocument>; }; BlockDocumentsFilter: { BlockDocumentsFilterRequest: MapFunction<import("..").BlockDocumentsFilter, import("../models/api/Filters").BlockDocumentsFilterRequest>; }; BlockDocumentUpdate: { BlockDocumentUpdateRequest: MapFunction<import("..").BlockDocumentUpdate, import("..").BlockDocumentUpdateRequest>; }; BlockSchemaFilter: { BlockSchemaFilterRequest: MapFunction<import("..").BlockSchemaFilter, import("../models/api/Filters").BlockSchemaFilterRequest>; }; BlockSchemaReferencesResponse: { BlockSchemaReferences: MapFunction<import("..").BlockSchemaReferencesResponse, import("..").BlockSchemaReferences>; }; BlockSchemaResponse: { BlockSchema: MapFunction<import("..").BlockSchemaResponse, import("..").BlockSchema>; }; BlockSchemasFilter: { BlockSchemasFilterRequest: MapFunction<import("..").BlockSchemasFilter, import("../models/api/Filters").BlockSchemasFilterRequest>; }; BlockTypeFilter: { BlockTypeFilterRequest: MapFunction<import("..").BlockTypeFilter, import("../models/api/Filters").BlockTypeFilterRequest>; }; BlockTypeResponse: { BlockType: MapFunction<import("..").BlockTypeResponse, import("..").BlockType>; }; BlockTypesFilter: { BlockTypesFilterRequest: MapFunction<import("..").BlockTypesFilter, import("../models/api/Filters").BlockTypesFilterRequest>; }; CollectionItemResponse: { CollectionItem: MapFunction<import("..").CollectionItemResponse, import("..").CollectionItem>; }; CollectionResponse: { CollectionItems: MapFunction<import("..").CollectionsResponse, import("..").CollectionItem[]>; }; ConcurrencyLimitCreate: { ConcurrencyLimitCreateRequest: MapFunction<import("..").ConcurrencyLimitCreate, import("..").ConcurrencyLimitCreateRequest>; }; ConcurrencyLimitResponse: { ConcurrencyLimit: MapFunction<import("..").ConcurrencyLimitResponse, import("..").ConcurrencyLimit>; }; ConcurrencyV2LimitResponse: { ConcurrencyV2Limit: MapFunction<import("../models/api/ConcurrencyV2Response").ConcurrencyV2Response, import("..").ConcurrencyV2Limit>; }; ConcurrencyV2LimitCreate: { ConcurrencyV2CreateRequest: MapFunction<import("../models/ConcurrencyV2Create").ConcurrencyV2Create, import("../models/api/ConcurrencyV2CreateRequest").ConcurrencyV2CreateRequest>; }; ConcurrencyV2LimitUpdate: { ConcurrencyV2UpdateRequest: MapFunction<import("../models/ConcurrencyV2Update").ConcurrencyV2Update, import("../models/api/ConcurrencyV2UpdateRequest").ConcurrencyV2UpdateRequest>; }; CreateAutomationQuery: { LocationQuery: MapFunction<import("..").CreateAutomationQuery, import("vue-router").LocationQuery>; }; CreateAutomationTriggerQuery: { LocationQuery: MapFunction<import("..").CreateAutomationTriggerQuery, import("vue-router").LocationQuery>; }; CreateAutomationActionQuery: { LocationQuery: MapFunction<import("..").CreateAutomationActionQuery, import("vue-router").LocationQuery>; }; CreatedOrUpdatedByResponse: { CreatedOrUpdatedBy: MapFunction<import("..").CreatedOrUpdatedByResponse, import("..").CreatedOrUpdatedBy>; }; Date: { string: MapFunction<Date, string>; }; DateRangeSelectValue: { DateRange: MapFunction<import("@prefecthq/prefect-design").DateRangeSelectValue & {}, import("@prefecthq/prefect-design").DateRangeWithTimeSpan>; }; DeploymentCreate: { DeploymentCreateRequest: MapFunction<import("..").DeploymentCreate, import("../models/api/DeploymentCreateRequest").DeploymentCreateRequest>; }; DeploymentFilter: { DeploymentFilterRequest: MapFunction<import("..").DeploymentFilter, import("../models/api/Filters").DeploymentFilterRequest>; }; DeploymentsPaginationFilter: { DeploymentsPaginationFilterRequest: MapFunction<import("..").DeploymentsPaginationFilter, import("../models/api/Filters").DeploymentsPaginationFilterRequest>; }; DeploymentPaginationResponse: { DeploymentsPagination: MapFunction<import("../models/pagination").Paginated<import("..").DeploymentResponse>, import("../models/pagination").Paginated<import("..").Deployment>>; }; DeploymentFlowRunCreateV2: { DeploymentFlowRunRequest: MapFunction<import("..").DeploymentFlowRunCreate, Partial<{ name: string | null; parameters: import("..").SchemaValues; idempotency_key: string | null; context: unknown; empirical_policy: unknown; tags: string[] | null; parent_task_run_id: string | null; infrastructure_document_id: string | null; state: Partial<import("..").StateRequest>; work_queue_name: string | null; job_variables: Record<string, unknown>; enforce_parameter_schema: boolean | null; }>>; }; DeploymentResponse: { Deployment: MapFunction<import("..").DeploymentResponse, import("..").Deployment>; }; DeploymentScheduleResponse: { DeploymentSchedule: MapFunction<import("../models/api/DeploymentScheduleResponse").DeploymentScheduleResponse, import("..").DeploymentSchedule>; }; DeploymentScheduleCreate: { DeploymentScheduleCreateRequest: MapFunction<import("..").DeploymentScheduleCreate, import("../models/api/DeploymentScheduleCreateRequest").DeploymentScheduleCreateRequest>; }; DeploymentScheduleUpdate: { DeploymentScheduleUpdateRequest: MapFunction<import("..").DeploymentScheduleUpdate, import("../models/api/DeploymentScheduleUpdateRequest").DeploymentScheduleUpdateRequest>; }; DeploymentsFilter: { DeploymentsFilterRequest: MapFunction<import("..").DeploymentsFilter, import("../models/api/Filters").DeploymentsFilterRequest>; }; DeploymentStatus: { ServerDeploymentStatus: MapFunction<"ready" | "not_ready" | "disabled", "READY" | "NOT_READY" | "DISABLED">; }; DeploymentStatsFilter: { FlowRunsFilter: MapFunction<import("../types/deployment").DeploymentStatsFilter, import("..").FlowRunsFilter>; }; DeploymentUpdateV2: { DeploymentUpdateRequest: MapFunction<import("..").DeploymentUpdateV2, Partial<{ name: string | null; description: string | null; flow_id: string | null; schedule: import("..").ScheduleResponse | null; is_schedule_active: boolean; parameters: import("..").SchemaValues | null; tags: string[] | null; storage_document_id: string | null; infrastructure_document_id: string | null; work_queue_name: string | null; work_pool_name: string | null; job_variables: Record<string, unknown> | null; enforce_parameter_schema: boolean; concurrency_limit: number | null; concurrency_options: import("../models/api/DeploymentApiConcurrencyOptions").DeploymentApiConcurrencyOptions | null; }>>; }; DeploymentVersionIdFilter: { DeploymentVersionIdFilterRequest: MapFunction<import("..").DeploymentVersionIdFilter, import("../models/api/Filters").DeploymentVersionIdFilterRequest | undefined>; }; DeploymentVersionInfoFilter: { DeploymentVersionInfoFilterRequest: MapFunction<import("..").DeploymentVersionInfoFilter, import("../models/api/Filters").DeploymentVersionInfoFilterRequest | undefined>; }; DeploymentVersionResponse: { DeploymentVersion: MapFunction<import("..").DeploymentVersionResponse, import("..").DeploymentVersion>; }; DeploymentVersionInfoResponse: { DeploymentVersionInfo: MapFunction<import("..").DeploymentVersionInfoResponse, import("..").DeploymentVersionInfo>; }; EmpiricalPolicy: { EmpiricalPolicyResponse: MapFunction<import("..").EmpiricalPolicy, import("..").EmpiricalPolicyResponse>; EmpiricalPolicyRequest: MapFunction<import("..").EmpiricalPolicy, import("../models/api/EmpiricalPolicyRequest").EmpiricalPolicyRequest>; }; EmpiricalPolicyResponse: { EmpiricalPolicy: MapFunction<import("..").EmpiricalPolicyResponse, import("..").EmpiricalPolicy>; }; Flow: { FlowResponse: MapFunction<import("..").Flow, import("..").FlowResponse>; AutomationTrigger: MapFunction<import("..").Flow, import("..").AutomationTrigger>; }; FlowFilter: { FlowFilterRequest: MapFunction<import("..").FlowFilter, import("../models/api/Filters").FlowFilterRequest>; }; FlowResponse: { Flow: MapFunction<import("..").FlowResponse, import("..").Flow>; }; FlowsPaginationResponse: { FlowsPagination: MapFunction<import("../models/pagination").Paginated<import("..").FlowResponse>, import("../models/pagination").Paginated<import("..").Flow>>; }; FlowRunFilter: { FlowRunFilterRequest: MapFunction<import("..").FlowRunFilter, import("../models/api/Filters").FlowRunFilterRequest>; }; FlowRunHistoryResponse: { RunHistory: MapFunction<import("..").FlowRunHistoryResponse, import("..").RunHistory>; }; FlowRunInputKeyset: { FlowRunInputKeysetResponse: MapFunction<import("../models/api/FlowRunInputKeysetResponse").FlowRunInputKeysetResponse, import("../models/FlowRunInputKeyset").FlowRunInputKeyset>; }; FlowRunInputKeysetResponse: { FlowRunInputKeyset: MapFunction<import("../models/FlowRunInputKeyset").FlowRunInputKeyset, import("../models/api/FlowRunInputKeysetResponse").FlowRunInputKeysetResponse>; }; FlowRunResponse: { FlowRun: MapFunction<import("..").FlowRunResponse, import("..").FlowRun>; }; FlowRunsPaginationResponse: { FlowRunsPagination: MapFunction<import("../models/pagination").Paginated<import("..").FlowRunResponse>, import("../models/pagination").Paginated<import("..").FlowRun>>; }; TaskRunsPaginationResponse: { TaskRunsPagination: MapFunction<import("../models/pagination").Paginated<import("..").TaskRunResponse>, import("../models/pagination").Paginated<import("..").TaskRun>>; }; FlowRunsFilter: { FlowRunsFilterRequest: MapFunction<import("..").FlowRunsFilter, import("../models/api/Filters").FlowRunsFilterRequest>; }; FlowRunsPaginationFilter: { FlowRunsPaginationFilterRequest: MapFunction<import("..").FlowRunsPaginationFilter, import("../models/api/Filters").FlowRunsPaginationFilterRequest>; }; TaskRunsPaginationFilter: { TaskRunsPaginationFilterRequest: MapFunction<import("..").TaskRunsPaginationFilter, import("../models/api/Filters").TaskRunsPaginationFilterRequest>; }; FlowRunsHistoryFilter: { FlowRunsHistoryFilterRequest: MapFunction<import("..").FlowRunsHistoryFilter, import("../models/api/Filters").FlowRunsHistoryFilterRequest>; }; FlowsFilter: { FlowsFilterRequest: MapFunction<import("..").FlowsFilter, import("../models/api/Filters").FlowsFilterRequest>; }; FlowsPaginationFilter: { FlowsPaginationFilterRequest: MapFunction<import("..").FlowsPaginationFilter, import("../models/api/Filters").FlowsPaginationFilterRequest>; }; FlowStatsFilter: { FlowRunsFilter: MapFunction<import("..").FlowStatsFilter, import("..").FlowRunsFilter>; TaskRunsFilter: MapFunction<import("..").FlowStatsFilter, import("..").TaskRunsFilter>; }; Log: { LogResponse: MapFunction<import("..").Log, import("..").LogResponse>; }; LogResponse: { Log: MapFunction<import("..").LogResponse, import("..").Log>; }; LogsFilter: { LogsFilterRequest: MapFunction<import("..").LogsFilter, import("../models/api/Filters").LogsFilterRequest>; }; NextFlowRunResponse: { NextFlowRun: MapFunction<import("../models/api/NextFlowRunResponse").NextFlowRunResponse, import("../models/NextFlowRun").NextFlowRun>; }; NotificationCreate: { NotificationCreateRequest: MapFunction<import("..").NotificationCreate, import("..").NotificationCreateRequest>; }; NotificationResponse: { Notification: MapFunction<import("..").NotificationResponse, import("..").Notification>; }; NotificationsFilter: { NotificationsFilterRequest: MapFunction<import("..").NotificationsFilter, import("../models/api/Filters").NotificationsFilterRequest>; }; NotificationUpdate: { NotificationUpdateRequest: MapFunction<import("..").NotificationUpdate, import("..").NotificationUpdateRequest>; }; number: { string: MapFunction<number, string>; }; OrchestrationResultResponse: { OrchestrationResult: MapFunction<import("../models/api/OrchestrationResultResponse").OrchestrationResultResponse, import("../models/api/OrchestrationResult").OrchestrationResult>; }; PrefectWorkerCollectionResponse: { WorkerCollectionItem: MapFunction<import("..").PrefectWorkerCollectionResponse, import("..").WorkerCollectionItem[]>; }; RunGraphDataResponse: { RunGraphData: MapFunction<{ graph: import("../models/api/RunGraphDataResponse").RunGraphDataResponse; nestedTaskRunGraphs: boolean; }, import("@prefecthq/graphs").RunGraphData>; }; RunGraphNodeResponse: { RunGraphNode: MapFunction<import("../models/api/RunGraphDataResponse").RunGraphNodeResponse, import("@prefecthq/graphs").RunGraphNode>; }; RunGraphArtifactResponse: { RunGraphArtifact: MapFunction<import("../models/api/RunGraphDataResponse").RunGraphArtifactResponse, import("@prefecthq/graphs").RunGraphArtifact>; }; RunGraphStateResponse: { RunGraphStateEvent: MapFunction<import("../models/api/RunGraphDataResponse").RunGraphStateResponse, import("@prefecthq/graphs").RunGraphStateEvent>; }; RunHistory: { FlowRunHistoryResponse: MapFunction<import("..").RunHistory, import("..").FlowRunHistoryResponse>; DivergingBarChartItem: MapFunction<import("..").RunHistory, import("@prefecthq/vue-charts").DivergingBarChartItem>; }; SavedSearchCreate: { SavedSearchCreateRequest: MapFunction<import("..").SavedSearchCreate, import("..").SavedSearchCreateRequest>; }; SavedSearchesFilter: { SavedSearchesFilterRequest: MapFunction<import("..").SavedSearchesFilter, import("../models/api/Filters").SavedSearchesFilterRequest>; }; SavedSearchFilter: { FlowRunsFilter: MapFunction<import("..").SavedSearchFilter, import("..").FlowRunsFilter>; TaskRunsFilter: MapFunction<import("..").SavedSearchFilter, import("..").TaskRunsFilter>; LocationQuery: MapFunction<import("..").SavedSearchFilter, import("vue-router").LocationQuery>; }; SavedSearchResponse: { SavedSearch: MapFunction<import("..").SavedSearchResponse, import("..").SavedSearch>; }; Schedule: { ScheduleResponse: MapFunction<import("..").Schedule, import("..").ScheduleResponse>; ScheduleRequest: MapFunction<import("..").Schedule, import("..").ScheduleResponse>; }; ScheduleResponse: { Schedule: MapFunction<import("..").ScheduleResponse, import("..").Schedule>; }; SchemaDefinitionsResponse: { SchemaDefinitions: MapFunction<import("..").SchemaDefinitionsResponse, import("..").SchemaDefinitions>; }; SchemaPropertiesResponse: { SchemaProperties: MapFunction<import("..").SchemaPropertiesResponse, import("..").SchemaProperties>; }; SchemaPropertyResponse: { SchemaProperty: MapFunction<import("..").SchemaPropertyResponse, import("..").SchemaProperty>; }; SchemaResponse: { Schema: MapFunction<import("..").SchemaResponse, import("..").Schema>; }; SchemaValues: { SchemaValuesRequest: MapFunction<{ values: import("..").SchemaValues; schema: import("..").Schema; }, import("..").SchemaValues>; }; SchemaValuesResponse: { SchemaValues: MapFunction<{ values: import("..").SchemaValues; schema: import("..").Schema; references?: import("..").BlockDocumentReferencesResponse; }, import("..").SchemaValues>; }; ServerDeploymentStatus: { DeploymentStatus: MapFunction<"READY" | "NOT_READY" | "DISABLED", "ready" | "not_ready" | "disabled">; }; ServerStateType: { StateType: MapFunction<"COMPLETED" | "FAILED" | "RUNNING" | "PENDING" | "SCHEDULED" | "CANCELLED" | "CANCELLING" | "CRASHED" | "PAUSED", "completed" | "failed" | "running" | "pending" | "scheduled" | "cancelled" | "cancelling" | "crashed" | "paused">; }; ServerWorkPoolStatus: { WorkPoolStatus: MapFunction<"PAUSED" | "READY" | "NOT_READY", "paused" | "ready" | "not_ready">; }; ServerWorkPoolWorkerStatus: { WorkPoolWorkerStatus: MapFunction<"ONLINE" | "OFFLINE", "online" | "offline">; }; ServiceLevelAgreementResponse: { ServiceLevelAgreement: MapFunction<import("..").ServiceLevelAgreementResponse, import("..").ServiceLevelAgreement>; }; State: { StateResponse: MapFunction<import("..").State, import("..").StateResponse>; }; StateCreate: { StateRequest: MapFunction<import("..").StateCreate, import("..").StateRequest>; }; StateDetails: { StateDetailsResponse: MapFunction<import("..").StateDetails, import("..").StateDetailsResponse>; StateDetailsRequest: MapFunction<import("..").StateDetails, import("..").StateDetailsRequest>; }; StateDetailsCreate: { StateDetailsRequest: MapFunction<Partial<{ flowRunId: string | null; taskRunId: string | null; childFlowRunId: string | null; scheduledTime: Date | null; cacheKey: string | null; cacheExpiration: Date | null; }>, import("..").StateDetailsRequest>; }; StateDetailsResponse: { StateDetails: MapFunction<import("..").StateDetailsResponse, import("..").StateDetails>; }; StateFilter: { StateFilterRequest: MapFunction<import("..").StateFilter, import("../models/api/Filters").StateFilterRequest>; }; StateHistory: { StateHistoryResponse: MapFunction<import("..").StateHistory, import("..").StateHistoryResponse>; }; StateHistoryResponse: { StateHistory: MapFunction<import("..").StateHistoryResponse, import("..").StateHistory>; }; StateResponse: { State: MapFunction<import("..").StateResponse, import("..").State>; }; StateType: { ServerStateType: MapFunction<"completed" | "failed" | "running" | "pending" | "scheduled" | "cancelled" | "cancelling" | "crashed" | "paused", "COMPLETED" | "FAILED" | "RUNNING" | "PENDING" | "SCHEDULED" | "CANCELLED" | "CANCELLING" | "CRASHED" | "PAUSED">; }; StateUpdate: { StateUpdateRequest: MapFunction<import("..").StateUpdate, import("..").StateUpdateRequest>; }; string: { Date: MapFunction<string, Date>; number: MapFunction<string, number>; }; TagFilter: { TagFilterRequest: MapFunction<import("..").TagFilter, import("../models/api/Filters").TagFilterRequest>; }; TaskInput: { TaskInputResponse: MapFunction<import("..").TaskInput, import("..").TaskInputResponse>; }; TaskInputResponse: { TaskInput: MapFunction<import("..").TaskInputResponse, import("..").TaskInput>; }; TaskRun: { TaskRunResponse: MapFunction<import("..").TaskRun, import("..").TaskRunResponse>; }; TaskRunFilter: { TaskRunFilterRequest: MapFunction<import("..").TaskRunFilter, import("../models/api/Filters").TaskRunFilterRequest>; }; TaskRunResponse: { TaskRun: MapFunction<import("..").TaskRunResponse, import("..").TaskRun>; }; TaskRunsFilter: { TaskRunsFilterRequest: MapFunction<import("..").TaskRunsFilter, import("../models/api/Filters").TaskRunsFilterRequest>; TaskRunsHistoryFilter: MapFunction<import("..").TaskRunsFilter, import("..").TaskRunsHistoryFilter>; }; TaskRunsHistoryFilter: { TaskRunsHistoryFilterRequest: MapFunction<import("..").TaskRunsHistoryFilter, import("../models/api/Filters").TaskRunsHistoryFilterRequest>; }; UiFlowRunHistory: { ScatterPlotItem: MapFunction<import("..").UiFlowRunHistory, { id: string; x: Date; y: number; itemClass?: string; }>; }; UiFlowRunHistoryResponse: { UiFlowRunHistory: MapFunction<import("..").UiFlowRunHistoryResponse, import("..").UiFlowRunHistory>; }; UiNextFlowRunByFlowResponse: { UiNextFlowRunByFlow: MapFunction<import("../models/UiNextFlowRunByFlowResponse").UiNextFlowRunByFlowResponse, import("../models/UiNextFlowRunByFlow").UiNextFlowRunByFlow>; }; UiTaskRunCountsByStateResponse: { UiTaskRunCountsByState: MapFunction<import("../models/api/UiTaskRunCountsByStateResponse").UiTaskRunCountsByStateResponse, import("../models/UiTaskRunCountsByState").UiTaskRunCountsByState>; }; VariableFilter: { VariableFilterRequest: MapFunction<import("..").VariableFilter, import("../models/api/Filters").VariableFilterRequest>; }; VariablesFilter: { VariablesFilterRequest: MapFunction<import("..").VariablesFilter, import("../models/api/Filters").VariablesFilterRequest>; }; VariableCreate: { VariableCreateRequest: MapFunction<import("..").VariableCreate, Partial<{ name: string | null; value: unknown; tags: string[] | null; }>>; }; VariableEdit: { VariableEditRequest: MapFunction<import("..").VariableEdit, Partial<{ name: string | null; value: unknown; tags: string[] | null; }>>; }; VariableResponse: { Variable: MapFunction<import("../models/api/VariableResponse").VariableResponse, import("..").Variable>; }; WorkerScheduledFlowRunResponse: { WorkerScheduledFlowRun: MapFunction<import("..").WorkerScheduledFlowRunResponse, import("..").WorkerScheduledFlowRun>; }; WorkerScheduledFlowRuns: { WorkerScheduledFlowRunsRequest: MapFunction<Partial<{ workPoolQueueNames: string[]; scheduledBefore: string; scheduledAfter: string; limit: number; }>, Partial<{ work_pool_queue_names: string[]; scheduled_before: string; scheduled_after: string; limit: number; }>>; }; WorkerSchemaProperty: { WorkerSchemaPropertyRequest: MapFunction<{ values: import("..").SchemaValues; schema: import("..").WorkerBaseJobTemplate; }, import("..").WorkerBaseJobTemplate>; }; WorkPool: { WorkPoolResponse: MapFunction<import("..").WorkPool, import("..").WorkPoolResponse>; AutomationTrigger: MapFunction<import("..").WorkPool, import("..").AutomationTrigger>; }; WorkPoolCreate: { WorkPoolCreateRequest: MapFunction<Partial<{ name: string; description: string; type: string; isPaused: boolean; concurrencyLimit: number; baseJobTemplate: Record<string, unknown>; defaultVariableValues: import("..").SchemaValues; }>, Partial<{ name: string; description: string; type: string; is_paused: boolean; concurrency_limit: number; base_job_template: import("..").BaseJobTemplateRequest; }>>; }; WorkPoolEdit: { WorkPoolEditRequest: MapFunction<Partial<{ description: string | null; isPaused: boolean; concurrencyLimit: number | null; baseJobTemplate: import("..").WorkerBaseJobTemplate; updatedDefaultVariableValues: import("..").SchemaValues; }>, Partial<{ description: string | null; is_paused: boolean; concurrency_limit: number | null; base_job_template: import("..").BaseJobTemplateRequest; }>>; }; WorkPoolFilter: { WorkPoolFilterRequest: MapFunction<import("..").WorkPoolFilter, import("../models/api/Filters").WorkPoolFilterRequest>; }; WorkPoolQueue: { AutomationTrigger: MapFunction<import("..").WorkPoolQueue, import("..").AutomationTrigger>; }; WorkPoolQueueCreate: { WorkPoolQueueCreateRequest: MapFunction<import("..").WorkPoolQueueCreate, import("..").WorkPoolQueueCreateRequest>; }; WorkPoolQueueEdit: { WorkPoolQueueEditRequest: MapFunction<import("..").WorkPoolQueueEdit, import("..").WorkPoolQueueEditRequest>; }; WorkPoolQueueFilter: { WorkPoolQueueFilterRequest: MapFunction<import("..").WorkPoolQueueFilter, import("../models/api/Filters").WorkPoolQueueFilterRequest>; }; WorkPoolQueueResponse: { WorkPoolQueue: MapFunction<import("..").WorkPoolQueueResponse, import("..").WorkPoolQueue>; }; WorkPoolQueuesFilter: { WorkPoolQueuesFilterRequest: MapFunction<import("..").WorkPoolQueuesFilter, import("../models/api/Filters").WorkPoolQueuesFilterRequest>; }; WorkPoolResponse: { WorkPool: MapFunction<import("..").WorkPoolResponse, import("..").WorkPool>; }; WorkPoolsFilter: { WorkPoolsFilterRequest: MapFunction<import("..").WorkPoolsFilter, import("../models/api/Filters").WorkPoolsFilterRequest>; }; WorkPoolStatus: { ServerWorkPoolStatus: MapFunction<"paused" | "ready" | "not_ready", "PAUSED" | "READY" | "NOT_READY">; }; WorkPoolWorkerResponse: { WorkPoolWorker: MapFunction<import("..").WorkPoolWorkerResponse, import("..").WorkPoolWorker>; }; WorkersFilter: { WorkersFilterRequest: MapFunction<import("..").WorkersFilter, import("../models/api/Filters").WorkersFilterRequest>; }; WorkPoolWorkersFilter: { WorkPoolWorkersFilterRequest: MapFunction<import("..").WorkPoolWorkersFilter, import("../models/api/Filters").WorkPoolWorkersFilterRequest>; }; WorkPoolWorkersPagination: { WorkPoolWorkersPaginationRequest: MapFunction<import("..").WorkPoolWorkersPagination, import("../models/api/Filters").WorkPoolWorkersPaginationRequest>; }; WorkPoolWorkersPaginationResponse: { PaginatedWorkPoolWorkers: MapFunction<import("..").WorkPoolWorkerPaginationResponse, import("..").PaginatedWorkPoolWorkers>; }; WorkPoolWorkerStatus: { ServerWorkPoolWorkerStatus: MapFunction<"online" | "offline", "ONLINE" | "OFFLINE">; }; WorkspaceDashboardFilter: { TaskRunsFilter: MapFunction<import("..").WorkspaceDashboardFilter, import("..").TaskRunsFilter>; TaskRunsHistoryFilter: MapFunction<import("..").WorkspaceDashboardFilter, import("..").TaskRunsHistoryFilter>; FlowRunsFilter: MapFunction<import("..").WorkspaceDashboardFilter, import("..").FlowRunsFilter>; WorkersFilter: MapFunction<import("..").WorkspaceDashboardFilter, import("..").WorkPoolWorkersFilter>; }; TaskRunHistoryStateResponse: { TaskRunHistoryState: MapFunction<import("../models/api/TaskRunHistoryResponse").TaskRunHistoryStateResponse, import("..").TaskRunHistoryState>; }; TaskRunHistoryResponse: { TaskRunHistory: MapFunction<import("../models/api/TaskRunHistoryResponse").TaskRunHistoryResponse, import("..").TaskRunHistory>; }; AutomationTrigger: { DeploymentStatusTrigger: import("../schemas/mapper").MapFunction<import("..").AutomationTriggerEvent, import("..").DeploymentStatusTrigger>; AutomationTriggerRequest: MapFunction<import("..").AutomationTrigger, import("..").AutomationTriggerResponse>; FlowRunStateTrigger: MapFunction<import("..").AutomationTriggerEvent, import("..").FlowRunStateTrigger>; WorkPoolStatusTrigger: MapFunction<import("..").AutomationTriggerEvent, import("..").WorkPoolStatusTrigger>; WorkQueueStatusTrigger: MapFunction<import("..").AutomationTriggerEvent, import("..").WorkQueueStatusTrigger>; }; AutomationTriggerEvent: { WorkspaceEventsFilter: MapFunction<import("..").AutomationTriggerEvent, import("..").WorkspaceEventsFilter>; }; DeploymentStatusTrigger: { AutomationTrigger: import("../schemas/mapper").MapFunction<import("..").DeploymentStatusTrigger, import("..").AutomationTriggerEvent>; }; AutomationTriggerResponse: { AutomationTrigger: MapFunction<import("..").AutomationTriggerResponse, import("..").AutomationTrigger>; }; FlowRunStateTrigger: { AutomationTrigger: MapFunction<import("..").FlowRunStateTrigger, import("..").AutomationTriggerEvent>; }; WorkPoolStatusTrigger: { AutomationTrigger: MapFunction<import("..").WorkPoolStatusTrigger, import("..").AutomationTriggerEvent>; }; WorkQueueStatusTrigger: { AutomationTrigger: MapFunction<import("..").WorkQueueStatusTrigger, import("..").AutomationTriggerEvent>; }; WorkspaceEvent: { AutomationTrigger: MapFunction<import("..").WorkspaceEvent, import("..").AutomationTrigger>; }; WorkspaceEventResponse: { WorkspaceEvent: MapFunction<import("../models/api/workspaceEvents").WorkspaceEventResponse, import("..").WorkspaceEvent>; }; WorkspaceEventsResponse: { WorkspaceEvents: MapFunction<import("../models/api/workspaceEvents").WorkspaceEventsResponse, import("..").WorkspaceEvents>; }; WorkspaceEventsCountResponse: { WorkspaceEventsCount: MapFunction<import("../models/api/workspaceEvents").WorkspaceEventsCountResponse, import("..").WorkspaceEventsCount>; HistogramDataPoint: MapFunction<import("../models/api/workspaceEvents").WorkspaceEventsCountResponse, import("@prefecthq/vue-charts").HistogramDataPoint>; }; WorkspaceEventsFilter: { WorkspaceEventsFilterRequest: MapFunction<import("..").WorkspaceEventsFilter, import("../models/api/workspaceEventsFilterRequest").WorkspaceEventsFilterRequest>; }; WorkspaceEventsFilterRequest: { WorkspaceEventsFilter: MapFunction<import("../models/api/workspaceEventsFilterRequest").WorkspaceEventsFilterRequest, import("..").PartialWorkspaceEventsFilter>; }; WorkspaceEventsHistory: { WorkspaceEventsHistoryRequest: MapFunction<import("..").WorkspaceEventsHistory, import("../models/api/workspaceEventsHistoryRequest").WorkspaceEventsHistoryRequest>; }; }>; export type MapFunction<S, D> = (this: typeof mapper, source: S) => D; export {};