import type { LocalContent } from '../../content/reader';
/**
 * Result of filtering local content
 */
export interface FilterResult {
    /** The filtered content (empty on error) */
    content: LocalContent;
    /** Error message if validation failed */
    error?: string;
}
/**
 * Filter local content based on push scope (entries, pages, navigation, forms, or all)
 * @internal Exported for testing
 */
export declare function filterLocalContent(localContent: LocalContent, scope: string, contentType?: string, identifier?: string): FilterResult;
