/**
 * Content-writing generation with legacy plugin-ai fallback.
 *
 * Brand voice analyze/fix and co-author share the governed Settings > AI path
 * first. When that path is not fully configured (no default model, missing key,
 * etc.) we fall back to @actuate-media/plugin-ai so existing installs keep
 * working.
 */
import { type GenerateForFeatureInput } from './runtime.js';
export type ContentWritingGenerateResult = {
    ok: true;
    text: string;
} | {
    ok: false;
    httpStatus: number;
    message: string;
};
export declare function generateContentWritingWithFallback(db: unknown, input: GenerateForFeatureInput): Promise<ContentWritingGenerateResult>;
//# sourceMappingURL=content-writing-generate.d.ts.map