import { UmbWorkspaceActionBase, type UmbWorkspaceActionArgs } from '../../../../../core/workspace/index.js';
import type { UmbControllerHost } from '../../../../../../libs/controller-api/index.js';
export declare class UmbDocumentSaveAndPublishWorkspaceAction extends UmbWorkspaceActionBase {
    constructor(host: UmbControllerHost, args: UmbWorkspaceActionArgs<never>);
    hasAdditionalOptions(): Promise<boolean>;
    execute(): Promise<void>;
}
export { UmbDocumentSaveAndPublishWorkspaceAction as api };
