import { SdTableCommand } from '../../models/table-command.model';
import { SdTableItem } from '../../models/table-item.model';
import * as i0 from "@angular/core";
export declare class SdDesktopCommand {
    autoId?: string;
    set _autoId(val: string | undefined | null);
    item: SdTableItem;
    itemKey: string;
    set _item(item: SdTableItem);
    itemIndex: number;
    commands: SdTableCommand[];
    set _commands(commands: SdTableCommand[] | undefined | null);
    static ɵfac: i0.ɵɵFactoryDeclaration<SdDesktopCommand, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SdDesktopCommand, "sd-desktop-command", never, { "_autoId": { "alias": "autoId"; "required": false; }; "_item": { "alias": "item"; "required": true; }; "itemIndex": { "alias": "itemIndex"; "required": true; }; "_commands": { "alias": "commands"; "required": false; }; }, {}, never, never, true, never>;
}
