import type { SKYKOIConfig, ConfigValidationIssue } from "./types.js";
export declare function validateConfigObject(raw: unknown): {
    ok: true;
    config: SKYKOIConfig;
} | {
    ok: false;
    issues: ConfigValidationIssue[];
};
export declare function validateConfigObjectWithPlugins(raw: unknown): {
    ok: true;
    config: SKYKOIConfig;
    warnings: ConfigValidationIssue[];
} | {
    ok: false;
    issues: ConfigValidationIssue[];
    warnings: ConfigValidationIssue[];
};
