import type { Token } from './hub-communication';
/** Publish command action options */
export type PublishCommandActionOptions = {
    hubConsole: {
        autoApprove?: boolean;
        channelId?: string;
    };
    token: Token;
    /** Path to a file containing the release notes */
    releaseNotesFile?: string | undefined;
    appSigning?: true;
};
/** The publish command */
export declare function publish(publishOptions: PublishCommandActionOptions, shouldBuild: boolean): Promise<void>;
