import type { PipelineRecipe, PipelineVariableFieldMap } from "instill-sdk"; import { Node } from "reactflow"; import type { NodeData } from "../view"; import { GeneralRecord, Nullable } from "../lib"; export declare const editorPastVersionHintHeight = 52; export declare const generateInputsPayload: (fields: PipelineVariableFieldMap) => GeneralRecord; export declare function generatePipelineHttpInputStringFromRecipe(recipe: Nullable): string; export declare const generatePipelineHttpInputStringFromNodes: (nodes: Node[]) => string; export declare const getInstillPipelineHttpRequestExample: ({ pipelineName, inputsString, version, }: { pipelineName?: string; inputsString?: string; version: Nullable; }) => string; export declare const defaultRawRecipe = "\n# ---------- Data ----------\n# Variables that manually trigger the pipeline and can be referenced in component actions\n# Structure example:\n# variable:\n# key: # Unique identifier for the variable.\n# type: # Data type, e.g., image, string, array:string.\n# title: # Title of this input field.\n# description: # Introduction of what should be input. \n#\n# variable:\n\n# Run on event\n# Structure example:\n# on:\n# key: # Unique identifier for the variable.\n# config: # The configuration for the event.\n# setup: # The setup for the event.\n#\n# on:\n\n# Custom user-defined output\n# Structure example:\n# output:\n# key: # Unique identifier for the output.\n# title: # Title of this output field.\n# value: # Can be a value or use ${} to reference data.\n#\n# output:\n\n# ---------- Schema ----------\n# Component actions executed during the pipeline run\n# Click \"\u2318O\" to add a new component\n# component:\n"; export declare const DocumentInputAcceptMimeTypes: string[]; export declare const GITHUB_EVENT_COMPONENT_TYPE: string[]; //# sourceMappingURL=pipeline.d.ts.map