import { type HsProfileFile } from '@hubspot/project-parsing-lib/profiles'; import { ProjectConfig } from '../../types/Projects.js'; export declare function logProfileHeader(profileName: string): void; export declare function logProfileFooter(profile: HsProfileFile, includeVariables?: boolean): void; export declare function loadProfile(projectConfig: ProjectConfig | null, projectDir: string | null, profileName: string): HsProfileFile | never; export declare function loadAndValidateProfile(projectConfig: ProjectConfig | null, projectDir: string | null, profileName: string, silent?: boolean): Promise; type ValidateProjectForProfileOptions = { projectConfig: ProjectConfig; projectDir: string; profileName: string; derivedAccountId: number; indentSpinners?: boolean; silent?: boolean; }; export declare function validateProjectForProfile({ projectConfig, projectDir, profileName, derivedAccountId, indentSpinners, silent, }: ValidateProjectForProfileOptions): Promise<(string | Error)[]>; export {};