import { SourceFile } from 'ts-morph'; export interface GetFormDefinitionClassNameOptions { name: string; } export declare function GetFormDefinitionClassName({ name }: GetFormDefinitionClassNameOptions): string; export type GetFormDefinitionInterfaceNameOptions = GetFormDefinitionClassNameOptions; export declare function GetFormDefinitionInterfaceName(options: GetFormDefinitionInterfaceNameOptions): string; export type CoerceFormDefinitionClassOptions = GetFormDefinitionClassNameOptions; export declare function CoerceFormDefinitionClass(sourceFile: SourceFile, options: CoerceFormDefinitionClassOptions): import("ts-morph").ClassDeclaration; export type GetFormDefinitionFileNameOptions = GetFormDefinitionClassNameOptions; export declare function GetFormDefinitionFileName({ name }: GetFormDefinitionFileNameOptions): string; export declare function GetFormDefinitionFileImportPath(options: GetFormDefinitionFileNameOptions): string; export type GetFormDefinitionFilePathOptions = GetFormDefinitionFileNameOptions; export declare function GetFormDefinitionFilePath(options: GetFormDefinitionFileNameOptions): string;