import { DecoratableNode, Decorator, DecoratorStructure, OptionalKind } from 'ts-morph';
import { FindFunctionFactory } from './find-function';
export declare function CoerceDecorator(decoratableNode: DecoratableNode, name: string, structure?: Partial<Omit<OptionalKind<DecoratorStructure>, 'name'>>, compareTo?: FindFunctionFactory<Partial<DecoratorStructure> & {
    name: string;
}, Decorator>): Decorator;
