import type { BuildSystemLibrary } from "./evaluator/builtins/build";
export interface PkgConfigResult {
    cFlags: string[];
    ldFlags: string[];
    includePaths: string[];
    libraryPaths: string[];
    linkLibraries: string[];
    defines: string[];
    runtimeFiles: string[];
}
export interface ResolveSystemLibraryOptions {
    preferDebugRuntime?: boolean;
}
export declare function isPkgConfigAvailable(): boolean;
export declare function resolveSystemLibrary(lib: BuildSystemLibrary, verbose?: boolean, options?: ResolveSystemLibraryOptions): PkgConfigResult;
export declare function resolveAllSystemLibraries(libraries: BuildSystemLibrary[], verbose?: boolean, options?: ResolveSystemLibraryOptions): PkgConfigResult;
