/**
 * Analytics push CLI command.
 *
 * Replaces PostToolUse analytics hook with explicit CLI invocation.
 *
 *   specweave analytics push --type skill --name sw:pm
 *   specweave analytics push --type agent --name general
 *
 * @module cli/commands/analytics-push
 */
export interface AnalyticsPushResult {
    success: boolean;
    eventsWritten: number;
}
export interface AnalyticsPushOptions {
    type?: 'skill' | 'agent';
    name?: string;
    plugin?: string;
    projectRoot?: string;
    json?: boolean;
    silent?: boolean;
}
/**
 * Execute `specweave analytics push`.
 */
export declare function analyticsPushCommand(options?: AnalyticsPushOptions): Promise<AnalyticsPushResult>;
//# sourceMappingURL=analytics-push.d.ts.map