import type { ResourceTemplate } from "./types";
/**
 * Data payload for workflow templates.
 *
 * Unlike agent templates (form fields), workflow templates carry
 * the full YAML string. The editor opens with this as `initialYaml`.
 */
export interface WorkflowTemplateData {
    readonly yaml: string;
}
/**
 * Built-in workflow templates shipped with the SDK.
 *
 * Each template provides a complete, valid workflow YAML that
 * demonstrates a distinct structural pattern. Users customize
 * everything in the editor after selection.
 *
 * The first 3 templates are the same workflows shipped in the
 * seedpack — included here so the gallery works offline and
 * without server bootstrap.
 *
 * Platform builders can pass their own template arrays to the
 * gallery; these built-in templates are a convenience default.
 */
export declare const WORKFLOW_TEMPLATES: readonly ResourceTemplate<WorkflowTemplateData>[];
//# sourceMappingURL=workflow-templates.d.ts.map