import { ImportDeclarationStructure, OptionalKind, SourceFile } from 'ts-morph';
import { NestProviderObject } from './nest-provider-object';
export interface CoerceNestModuleProviderOptions {
    providerObject: NestProviderObject | string;
    moduleSpecifier?: string;
    structures?: Array<OptionalKind<ImportDeclarationStructure>>;
    overwrite?: boolean;
}
export declare function CoerceNestModuleProvider(sourceFile: SourceFile, options: CoerceNestModuleProviderOptions): void;
