TypeScript: LiveEdit: create interface for button configuration