import { PartialKettleOptions } from './kettle.types'; /** * Exclude file if it finds a false include condition: * - Start with `__include_if__myValue__` or `__include_if__!myValue__` */ export declare function contentToInclude(input: string, partialOptions?: PartialKettleOptions): string | null; /** * Replace a if block with its content * - Start with `__if__myValue__` or `__if__!myValue__` * - End with `__endif` */ export declare function replaceIfBlocks(input: string, partialOptions?: PartialKettleOptions): string; /** * Replace a line containing `__if__myValue__` or `__if__!myValue__` * If the value is false, the lines are removed */ export declare function replaceIfLines(input: string, partialOptions?: PartialKettleOptions): string; /** * Replaces `__replace__myValue__` with the value */ export declare function replaceValues(input: string, partialOptions?: PartialKettleOptions): string; /** * Checks the __if__var__ of a string against the values * - If values are falsy returns null * - If values are truthy returns the string without the __if__var__ */ export declare function stringToInclude(input: string, partialOptions?: PartialKettleOptions): string | null;