import type { VeryfrontConfig } from "../../config/index.js"; export interface StyleScopeProfile { hash: string; ignoredRoots: string[]; protectedRoots: string[]; protectedPaths: string[]; } export declare function createStyleScopeProfile(config?: VeryfrontConfig): StyleScopeProfile; export declare function shouldIncludeStylePath(profile: StyleScopeProfile, path: string, projectDir?: string): boolean; export declare function shouldTraverseStyleDirectory(profile: StyleScopeProfile, directoryPath: string, projectDir?: string): boolean; export declare function filterFilesForStyleScope(files: T[], profile: StyleScopeProfile, projectDir?: string): T[]; //# sourceMappingURL=style-scope-profile.d.ts.map