export declare const MANAGED_BLOCK_BEGIN = "# >>> OMS managed rules >>>"; export declare const MANAGED_BLOCK_END = "# <<< OMS managed rules <<<"; export interface PreparedRuleProjection { target: string; content: string; changed: boolean; } export declare function projectRules(sourceRoot: string, targetRoot?: string): void; export declare function prepareRuleProjection(sourceRoot: string, targetRoot?: string): PreparedRuleProjection[]; export declare function projectFile(target: string, managedContent: string): void; export declare function prepareProjectFile(target: string, managedContent: string): PreparedRuleProjection; export declare function writePreparedRuleProjection(prepared: PreparedRuleProjection): void;