import { IfStatement } from 'typescript'; import { TSQueryStringTransformer } from '@phenomnomnominal/tsquery/dist/src/tsquery-types'; import { AnyOpts } from '../../modify'; import { IfStmtExtractResult, RefactorIfStmtOpts } from './common'; export declare const extractIfElseBlock: (srcNode: any, stmt: IfStatement, opts: AnyOpts) => IfStmtExtractResult | undefined; export declare const extractElseBlock: (opts: AnyOpts) => TSQueryStringTransformer; export declare function refactorElseBlocksToFunctions(source: string, opts: RefactorIfStmtOpts): string | undefined;