import type { Settings } from '../../../../../packages/core/src/domain/generated/output.js';
type DeepPartial<T> = {
    [K in keyof T]?: T[K] extends object ? DeepPartial<T[K]> : T[K];
};
export interface UpdateSettingsResult {
    success: boolean;
    error?: string;
}
export declare function updateSettingsAction(partial: DeepPartial<Settings>): Promise<UpdateSettingsResult>;
export {};
//# sourceMappingURL=update-settings.d.ts.map