import type { ReturnInfo, ReturnInfoKind } from 'plpgsql-deparser'; /** * Extract return type information from a CreateFunctionStmt AST node. * * This helper analyzes the function's return type and parameters to determine * the correct ReturnInfo for the PL/pgSQL deparser. * * @param createFunctionStmt - The CreateFunctionStmt AST node * @returns ReturnInfo object with the appropriate kind */ export declare function getReturnInfo(createFunctionStmt: any): ReturnInfo; /** * Get return info from a ParsedFunction object. * * @param parsedFunction - A ParsedFunction object from plpgsql-parser * @returns ReturnInfo object with the appropriate kind */ export declare function getReturnInfoFromParsedFunction(parsedFunction: any): ReturnInfo; export type { ReturnInfo, ReturnInfoKind };