import { Action, ActionType, Select, Transform } from "./public/index.js"; export interface FlatAction { action: Action; level: number; case?: number; } export declare function findAction(actions: Action[], action_type: ActionType): Action[]; export declare function findLastSelectGroup(actions: Action[]): Select[] | undefined; export declare function findSelect(actions: Action[], name: string): Select[]; export declare function flattenTemplateActions(actions: Action[], result?: FlatAction[], level?: number, n?: number): FlatAction[]; export declare function flattenTemplateSelect(actions: Action[], names?: string[]): Select[]; export declare function flattenTemplateTransforms(actions: Action[]): Transform[];