import { VSCodeContributePoint } from '../../../common';
export interface ActionContribution {
    type: 'action';
    icon: string;
    command: string;
    title: string;
    description?: string;
}
export interface EnumContribution {
    type: 'enum';
    command: string;
    title: string;
    enum: string[];
    defaultValue?: string;
    description?: string;
}
export type ActionContributionSchema = Array<ActionContribution | EnumContribution>;
export declare class ActionsContributionPoint extends VSCodeContributePoint<ActionContributionSchema> {
    private readonly commandService;
    private readonly toolbarActionService;
    contribute(): void;
    dispose(): void;
}
//# sourceMappingURL=actions.d.ts.map